Partager via


structure STORAGE_DEVICE_ID_DESCRIPTOR (ntddstor.h)

La structure STORAGE_DEVICE_ID_DESCRIPTOR est utilisée conjointement avec la demande de IOCTL_STORAGE_QUERY_PROPERTY pour récupérer les données de descripteur d’ID d’appareil pour un appareil.

Syntaxe

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

Membres

Version

Indique la version du descripteur.

Size

Indique la taille en octets du descripteur.

NumberOfIdentifiers

Contient le nombre d’identificateurs signalés par l’appareil dans le tableau Identificateurs .

Identifiers[1]

Contient un tableau de descripteurs d’identification de longueur variable.

Remarques

Le descripteur d’appareil se compose d’un tableau d’ID d’appareil extrait des données de la page produit vitale SCSI-3 qui ont été récupérées lors de la découverte.

Configuration requise

Condition requise Valeur
En-tête ntddstor.h (inclure Ntddstor.h)

Voir aussi

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_ADAPTER_DESCRIPTOR

STORAGE_DESCRIPTOR_HEADER

STORAGE_DEVICE_DESCRIPTOR