structure STORAGE_DESCRIPTOR_HEADER (ntddstor.h)
La structure STORAGE_DESCRIPTOR_HEADER est utilisée conjointement avec la requête IOCTL_STORAGE_QUERY_PROPERTY pour récupérer les propriétés d’un périphérique de stockage ou d’une carte.
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.
Le IOCTL_STORAGE_QUERY_PROPERTY demande 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 extraits 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 produit vital sont signalés dans une structure de type STORAGE_DEVICE_ID_DESCRIPTOR.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntddstor.h (include Ntddstor.h) |