storduid.h) (STORAGE_DEVICE_LAYOUT_SIGNATURE 結構
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) |