STORAGE_DEVICE_LAYOUT_SIGNATURE結構 (storduid.h)
STORAGE_DEVICE_LAYOUT_SIGNATURE結構會定義裝置配置結構。
語法
typedef struct _STORAGE_DEVICE_LAYOUT_SIGNATURE {
ULONG Version;
ULONG Size;
BOOLEAN Mbr;
union {
ULONG MbrSignature;
GUID GptDiskId;
} DeviceSpecific;
} STORAGE_DEVICE_LAYOUT_SIGNATURE, *PSTORAGE_DEVICE_LAYOUT_SIGNATURE;
成員
Version
DUID 版本。
Size
這個STORAGE_DEVICE_LAYOUT_SIGNATURE結構的大小,以位元組為單位。
Mbr
布爾值,指出磁碟的數據分割數據表是否使用主要開機記錄格式化 (MBR)。 如果 TRUE,磁碟的數據分割數據表會格式化為主開機記錄 (MBR)。 如果 FALSE,磁碟就會有 GUID 分割區數據表 (GPT)。
DeviceSpecific
DeviceSpecific.MbrSignature
簽章值,可唯一識別磁碟。
DeviceSpecific.GptDiskId
可唯一識別磁碟的 GUID。
言論
裝置配置簽章會參與裝置唯一標識碼 (DUID) 的定義。 如需 DUID 的詳細資訊,請參閱 STORAGE_DEVICE_UNIQUE_IDENTIFIER 結構的描述。
要求
要求 | 價值 |
---|---|
標頭 | storduid.h (包括 Storduid.h) |