struttura STORAGE_DEVICE_ID_DESCRIPTOR (winioctl.h)

Usato con la richiesta di codice di controllo IOCTL_STORAGE_QUERY_PROPERTY per recuperare i dati del descrittore ID dispositivo per un dispositivo.

Sintassi

typedef struct _STORAGE_DEVICE_ID_DESCRIPTOR {
  DWORD Version;
  DWORD Size;
  DWORD NumberOfIdentifiers;
  BYTE  Identifiers[1];
} STORAGE_DEVICE_ID_DESCRIPTOR, *PSTORAGE_DEVICE_ID_DESCRIPTOR;

Members

Version

Contiene le dimensioni di questa struttura, in byte. Il valore di questo membro verrà modificato man mano che i membri vengono aggiunti alla struttura.

Size

Specifica le dimensioni totali dei dati restituiti, in byte. Ciò può includere dati che seguono questa struttura.

NumberOfIdentifiers

Contiene il numero di identificatori segnalati dal dispositivo nella matrice Identificatori .

Identifiers[1]

Contiene una matrice a lunghezza variabile di descrittori di identificazione.

Commenti

Il descrittore ID dispositivo è costituito da una matrice di ID dispositivo ricavati dalla pagina SCSI-3 vital product data (VPD) 0x83 recuperata durante l'individuazione.

Requisiti

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione winioctl.h (include Windows.h)

Vedi anche

Strutture di gestione dei dischi

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_ADAPTER_DESCRIPTOR

STORAGE_DESCRIPTOR_HEADER

STORAGE_DEVICE_DESCRIPTOR