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
STORAGE_PROTOCOL_TYPE型指定された値。
SpecVersion
サポートされているストレージ スペックのバージョン (AHCI 1.3.1 など) を指定するSTORAGE_SPEC_VERSION型指定の値。
Vendor[8]
アダプター ベンダーを指定します。
Model[40]
アダプター モデルを指定します。
FirmwareRevision[16]
ファームウェアリビジョンを指定します。
PhysicalLocation[32]
将来利用するために予約されています。
ExpanderConnected
エキスパンダーが接続されているかどうかを示します。
Reserved0[3]
予約済み。
Reserved1[3]
予約済み。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2016 [デスクトップ アプリのみ] |
Header | winioctl.h (Windows.h を含む) |