STOR_RICH_DEVICE_DESCRIPTION struttura (storport.h)

La struttura STOR_RICH_DEVICE_DESCRIPTION descrive gli attributi del dispositivo fisico per cui un driver richiede una scheda DMA (accesso diretto alla memoria).

Sintassi

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;

Members

Version

Versione della struttura. Deve essere STOR_RICH_DEVICE_DESCRIPTION_STRUCTURE_VERSION.

Size

Dimensioni della struttura, in byte.

VendorId[STOR_VENDOR_ID_LENGTH + 1]

ModelNumber[STOR_MODEL_NUMBER_LENGTH + 1]

FirmwareRevision[STOR_FIRMWARE_REVISION_LENGTH + 1]

Commenti

Un miniport può scegliere di supportare questo controllo unità se il dispositivo segnala informazioni ModelNumber o FirmwareRevision più lunghe rispetto a quelle definite in SCSI.

Questo viene richiamato durante il processo di enumerazione unità o il processo di aggiornamento della descrizione del dispositivo. SCSIUnitRichDescription è una versione allocata dal chiamante di questa struttura.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 versione 1607
Server minimo supportato Windows Server 2016
Intestazione Storport.h

Vedi anche

HwStorUnitControl