Partager via


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)

Voir aussi

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_QUERY