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