Win32_DiskDrive 签名属性
有谁知道 Win32_DiskDrive WMI 类的 Signature 属性是什么? 它是唯一的还是用户可以像磁盘卷序列号一样更改它?
谢谢。
Does anybody know what is the Signature property of the Win32_DiskDrive WMI class?
Is it unique or users can change it like disk volume serial number?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
“签名”属性是随 Windows XP 引入的,用于用作共享群集磁盘的磁盘。根据我的理解,它是在磁盘第一次连接到 Windows 系统时创建的,即使磁盘通过另一个控制器连接(或者在集群场景中,甚至通过另一台计算机)也不会更改。
详细解释参见MSDN:
创建物理磁盘资源
http://msdn.microsoft.com/en-us /library/aa369328(VS.85).aspx
The "Signature" property was introduced with Windows XP and is used for disks that are used as shared cluster disks. In my understanding it is created the first time the disk is connected to a windows system and will not be changed even if the disk is connected via another controller (or in a cluster scenario even via another computer).
For a detailed explanation see MSDN:
Creating Physical Disk Resources
http://msdn.microsoft.com/en-us/library/aa369328(VS.85).aspx
我可以通过提供有关“Win32_DiskDrive WMI 类”的一些重要详细信息来帮助您。
将以下代码复制到您的 C# 项目。
注意 - 上面代码的“SerialNumber”字符串可以替换为以下任何硬盘属性。
i can help you with by giving some important details about "Win32_DiskDrive WMI class".
copy following code to your c# project.
Note--above code's "SerialNumber" string can replace with following any hard disk attributes.
我将 HDD 带到另一台机器上,签名和 PNPDeviceID 已更改。所以我认为操作系统生成了这个签名。
I take HDD to another machine and Signature and PNPDeviceID CHANGED. So i think OS generates this signature.
我认为两条评论对于任何走这条道路的人来说都非常重要。
Two comments that I think are very important for anyone following this path.