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) |