структура 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]

Комментарии

Мини-порт может поддерживать этот элемент управления единицей, если устройство сообщает больше данных ModelNumber или FirmwareRevision , чем определено в SCSI.

Это вызывается в процессе перечисления единиц или при обновлении описания устройства. ScsiUnitRichDescription — это версия этой структуры, выделенная вызывающим объектом.

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 1607
Минимальная версия сервера Windows Server 2016
Верхняя часть storport.h

См. также раздел

HwStorUnitControl