STORAGE_PHYSICAL_ADAPTER_DATA 结构 (winioctl.h)
描述物理存储适配器。
语法
typedef struct _STORAGE_PHYSICAL_ADAPTER_DATA {
DWORD AdapterId;
STORAGE_COMPONENT_HEALTH_STATUS HealthStatus;
STORAGE_PROTOCOL_TYPE CommandProtocol;
STORAGE_SPEC_VERSION SpecVersion;
BYTE Vendor[8];
BYTE Model[40];
BYTE FirmwareRevision[16];
BYTE PhysicalLocation[32];
BOOLEAN ExpanderConnected;
BYTE Reserved0[3];
DWORD Reserved1[3];
} STORAGE_PHYSICAL_ADAPTER_DATA, *PSTORAGE_PHYSICAL_ADAPTER_DATA;
成员
AdapterId
指定适配器 ID。
HealthStatus
STORAGE_COMPONENT_HEALTH_STATUS类型的值。
CommandProtocol
SpecVersion
一个STORAGE_SPEC_VERSION类型的值,指定支持的存储规范版本 (例如 AHCI 1.3.1) 。
Vendor[8]
指定适配器供应商。
Model[40]
指定适配器模型。
FirmwareRevision[16]
指定固件修订版本。
PhysicalLocation[32]
保留供将来使用。
ExpanderConnected
指示扩展器是否已连接。
Reserved0[3]
保留。
Reserved1[3]
保留。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2016 [仅限桌面应用] |
标头 | winioctl.h (包括 Windows.h) |