storport.h) (STOR_RICH_DEVICE_DESCRIPTION 结构

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]

注解

如果设备报告的 ModelNumberFirmwareRevision 信息比 SCSI 中定义的更长,微型端口可以选择支持此单元控制。

这是在单元枚举过程或设备说明更新过程中调用的。 ScsiUnitRichDescription 是此结构的调用方分配的版本。

要求

要求
最低受支持的客户端 Windows 10 版本 1607
最低受支持的服务器 Windows Server 2016
标头 storport.h

另请参阅

HwStorUnitControl