STORAGE_DESCRIPTOR_HEADER structure (ntddstor.h)
La structure STORAGE_DESCRIPTOR_HEADER est utilisée conjointement avec la demande de IOCTL_STORAGE_QUERY_PROPERTY pour récupérer les propriétés d’un périphérique de stockage ou d’un adaptateur.
Syntaxe
typedef struct _STORAGE_DESCRIPTOR_HEADER {
ULONG Version;
ULONG Size;
} STORAGE_DESCRIPTOR_HEADER, *PSTORAGE_DESCRIPTOR_HEADER;
Membres
Version
Contient la version des données signalées.
Size
Indique la quantité de données signalées, en octets.
Remarques
Les données récupérées par IOCTL_STORAGE_QUERY_PROPERTY sont signalées dans la mémoire tampon immédiatement après cette structure.
La requête IOCTL_STORAGE_QUERY_PROPERTY signale l’un des trois types de propriétés : un descripteur d’appareil, un descripteur d’adaptateur ou un ensemble d’ID d’appareil provenant des pages de données de produit vitales SCSI de l’appareil. Les descripteurs d’appareil sont signalés dans une structure de type STORAGE_DEVICE_DESCRIPTOR. Les descripteurs d’adaptateur sont signalés dans une structure de type STORAGE_ADAPTER_DESCRIPTOR. Les ID d’appareil de page de produits vitaux sont signalés dans une structure de type STORAGE_DEVICE_ID_DESCRIPTOR.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddstor.h (inclure Ntddstor.h) |