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