Share via


structure STOR_RICH_DEVICE_DESCRIPTION (storport.h)

La structure STOR_RICH_DEVICE_DESCRIPTION décrit les attributs de l’appareil physique pour lequel un pilote demande une carte DMA (accès direct à la mémoire).

Syntaxe

typedef struct _STOR_RICH_DEVICE_DESCRIPTION {
       ULONG Version;
       ULONG Size;
       CHAR  VendorId[STOR_VENDOR_ID_LENGTH + 1];
       CHAR  ModelNumber[STOR_MODEL_NUMBER_LENGTH + 1];
       CHAR  FirmwareRevision[STOR_FIRMWARE_REVISION_LENGTH + 1];
} STOR_RICH_DEVICE_DESCRIPTION, *PSTOR_RICH_DEVICE_DESCRIPTION;

Membres

Version

Version de la structure. Doit être STOR_RICH_DEVICE_DESCRIPTION_STRUCTURE_VERSION.

Size

Taille de la structure, en octets.

VendorId[STOR_VENDOR_ID_LENGTH + 1]

ModelNumber[STOR_MODEL_NUMBER_LENGTH + 1]

FirmwareRevision[STOR_FIRMWARE_REVISION_LENGTH + 1]

Remarques

Un miniport peut choisir de prendre en charge ce contrôle d’unité si l’appareil signale des informations ModelNumber ou FirmwareRevision plus longues que celles définies dans SCSI.

Il est appelé pendant le processus d’énumération d’unité ou le processus de mise à jour de la description de l’appareil. ScsiUnitRichDescription est une version allouée par l’appelant de cette structure.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1607
Serveur minimal pris en charge Windows Server 2016
En-tête storport.h

Voir aussi

HwStorUnitControl