STOR_RICH_DEVICE_DESCRIPTION構造体 (storport.h)

STOR_RICH_DEVICE_DESCRIPTION構造体は、ドライバーが DMA (ダイレクト メモリ アクセス) アダプターを要求している物理デバイスの属性を記述します。

構文

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;

メンバー

Version

構造体のバージョン。 STOR_RICH_DEVICE_DESCRIPTION_STRUCTURE_VERSIONする必要があります。

Size

この構造体のサイズ (バイト単位)。

VendorId[STOR_VENDOR_ID_LENGTH + 1]

ModelNumber[STOR_MODEL_NUMBER_LENGTH + 1]

FirmwareRevision[STOR_FIRMWARE_REVISION_LENGTH + 1]

注釈

デバイスが SCSI で定義されているよりも長い ModelNumber または FirmwareRevision 情報を報告する場合、ミニポートは、このユニット制御をサポートすることを選択できます。

これは、ユニット列挙プロセスまたはデバイス記述更新プロセス中に呼び出されます。 ScsiUnitRichDescription は、この構造体の呼び出し元によって割り当てられたバージョンです。

要件

要件
サポートされている最小のクライアント Windows 10 Version 1607
サポートされている最小のサーバー Windows Server 2016
Header storport.h

こちらもご覧ください

HwStorUnitControl