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
存储适配器的硬件 ID。
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) |