Partager via


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)

Voir aussi

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_QUERY