Compartir a través de


estructura STORAGE_DEVICE_LAYOUT_SIGNATURE (storduid.h)

La estructura STORAGE_DEVICE_LAYOUT_SIGNATURE define una estructura de diseño de dispositivo.

Sintaxis

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;

Miembros

Version

La versión del DUID.

Size

Tamaño, en bytes, de esta estructura STORAGE_DEVICE_LAYOUT_SIGNATURE.

Mbr

Valor booleano que indica si la tabla de particiones del disco tiene formato con un registro de arranque maestro (MBR). Si es TRUE, la tabla de particiones del disco tiene el formato de un registro de arranque maestro (MBR). Si es FALSE, el disco tiene una tabla de particiones GUID (GPT).

DeviceSpecific

DeviceSpecific.MbrSignature

Valor de firma, que identifica de forma única el disco.

DeviceSpecific.GptDiskId

GUID que identifica de forma única el disco.

Comentarios

La firma de diseño del dispositivo contribuye a la definición de un identificador único de dispositivo (DUID). Para obtener más información sobre los DUID, vea la descripción de la estructura de STORAGE_DEVICE_UNIQUE_IDENTIFIER .

Requisitos

Requisito Valor
Header storduid.h (incluya Storduid.h)

Consulte también

STORAGE_DEVICE_UNIQUE_IDENTIFIER