структура STORAGE_PHYSICAL_ADAPTER_DATA (ntddstor.h)

Указывает физические данные адаптера хранилища.

Синтаксис

typedef struct _STORAGE_PHYSICAL_ADAPTER_DATA {
  ULONG                           AdapterId;
  STORAGE_COMPONENT_HEALTH_STATUS HealthStatus;
  STORAGE_PROTOCOL_TYPE           CommandProtocol;
  STORAGE_SPEC_VERSION            SpecVersion;
  UCHAR                           Vendor[8];
  UCHAR                           Model[40];
  UCHAR                           FirmwareRevision[16];
  UCHAR                           PhysicalLocation[32];
  BOOLEAN                         ExpanderConnected;
  UCHAR                           Reserved0[3];
  ULONG                           Reserved1[3];
} STORAGE_PHYSICAL_ADAPTER_DATA, *PSTORAGE_PHYSICAL_ADAPTER_DATA;

Члены

AdapterId

Идентификатор оборудования адаптера хранилища.

HealthStatus

Значение STORAGE_COMPONENT_HEALTH_STATUS , указывающее состояние работоспособности адаптера хранилища.

CommandProtocol

Значение STORAGE_PROTOCOL_TYPE , указывающее протоколы команд хранилища, используемые между программным обеспечением и оборудованием.

SpecVersion

Структура STORAGE_SPEC_VERSION , указывающая версию спецификации хранилища адаптера хранилища.

Vendor[8]

Имя поставщика адаптера хранилища

Model[40]

Имя модели адаптера хранилища.

FirmwareRevision[16]

Номер версии встроенного ПО адаптера хранилища.

PhysicalLocation[32]

Этот элемент зарезервирован для использования в будущем.

ExpanderConnected

Указывает, подключен ли расширитель хранилища к адаптеру хранилища.

Reserved0[3]

Защищены; не использовать.

Reserved1[3]

Защищены; не использовать.

Требования

Требование Значение
Заголовок ntddstor.h (включая Ntddstor.h)

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

STORAGE_PHYSICAL_NODE_DATA