Compartir a través de


estructura STORAGE_DEVICE_UNIQUE_IDENTIFIER (storduid.h)

La estructura de STORAGE_DEVICE_UNIQUE_IDENTIFIER define un identificador único de dispositivo (DUID).

Sintaxis

typedef struct _STORAGE_DEVICE_UNIQUE_IDENTIFIER {
  ULONG Version;
  ULONG Size;
  ULONG StorageDeviceIdOffset;
  ULONG StorageDeviceOffset;
  ULONG DriveLayoutSignatureOffset;
} STORAGE_DEVICE_UNIQUE_IDENTIFIER, *PSTORAGE_DEVICE_UNIQUE_IDENTIFIER;

Miembros

Version

Versión del DUID.

Size

Tamaño, en bytes, del encabezado de identificador y los identificadores (identificadores) que siguen al encabezado.

StorageDeviceIdOffset

Desplazamiento, en bytes, desde el principio del encabezado hasta el descriptor de identificador de dispositivo (STORAGE_DEVICE_ID_DESCRIPTOR). El descriptor de identificador de dispositivo contiene los identificadores que se extraen de la página 0x83 de los datos vitales del producto (VPD) del dispositivo.

StorageDeviceOffset

Desplazamiento, en bytes, desde el principio del encabezado hasta el descriptor de dispositivo (STORAGE_DEVICE_DESCRIPTOR). El descriptor de dispositivo contiene identificadores que se extraen de datos de consulta que no son VPD.

DriveLayoutSignatureOffset

Desplazamiento, en bytes, a la firma de diseño de unidad (STORAGE_DEVICE_LAYOUT_SIGNATURE).

Requisitos

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

Consulte también

STORAGE_DEVICE_DESCRIPTOR

STORAGE_DEVICE_ID_DESCRIPTOR