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;

Angehörige

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 boot record (MBR) formatiert ist. Wenn TRUE, wird die Partitionstabelle des Datenträgers mit einem Master boot record (MBR) formatiert. Wenn 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.

Bemerkungen

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 (include Storduid.h)

Siehe auch

STORAGE_DEVICE_UNIQUE_IDENTIFIER