STORAGE_DEVICE_ID_DESCRIPTOR structure (winioctl.h)

Utilisé avec la demande de code de contrôle IOCTL_STORAGE_QUERY_PROPERTY pour récupérer les données de descripteur d’ID du dispositif.

Syntaxe

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

Membres

Version

Contient la taille de cette structure, en octets. La valeur de ce membre change à mesure que des membres sont ajoutés à la structure.

Size

Spécifie la taille totale des données retournées, en octets. Cela peut inclure des données qui suivent cette structure.

NumberOfIdentifiers

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

Identifiers[1]

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

Remarques

Le descripteur d’ID d’appareil se compose d’un tableau d’ID d’appareil extraits de la page de données de produit vitales (VPD) SCSI-3 0x83 récupérées lors de la découverte.

Configuration requise

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête winioctl.h (inclure Windows.h)

Voir aussi

Structures de gestion des disques

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_ADAPTER_DESCRIPTOR

STORAGE_DESCRIPTOR_HEADER

STORAGE_DEVICE_DESCRIPTOR