Поделиться через


структура 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 (include Ntddstor.h)

См. также

STORAGE_PHYSICAL_NODE_DATA