STORAGE_DEVICE_LAYOUT_SIGNATURE-Struktur (storduid.h)
Die STORAGE_DEVICE_LAYOUT_SIGNATURE-Struktur definiert eine Gerätelayoutstruktur.
Syntax
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;
Member
Version
Die Version der DUID.
Size
Die Größe dieser STORAGE_DEVICE_LAYOUT_SIGNATURE-Struktur in Byte.
Mbr
Ein boolescher Wert, der angibt, ob die Partitionstabelle des Datenträgers mit einem master Startdatensatz (MBR) formatiert ist. True gibt an, dass die Partitionstabelle des Datenträgers mit einem master Boot Record (MBR) formatiert ist. Bei FALSE verfügt der Datenträger über eine GUID-Partitionstabelle (GPT).
DeviceSpecific
DeviceSpecific.MbrSignature
Der Signaturwert, der den Datenträger eindeutig identifiziert.
DeviceSpecific.GptDiskId
Die GUID, die den Datenträger eindeutig identifiziert.
Hinweise
Die Gerätelayoutsignatur trägt zur Definition eines eindeutigen Gerätebezeichners (Device Unique Identifier, DUID) bei. Weitere Informationen zu DUIDs finden Sie in der Beschreibung der STORAGE_DEVICE_UNIQUE_IDENTIFIER-Struktur .
Anforderungen
Anforderung | Wert |
---|---|
Header | storduid.h (storduid.h einschließen) |