Freigeben über


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)

Weitere Informationen

STORAGE_DEVICE_UNIQUE_IDENTIFIER