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]
予約済みです。使わないでください。
要件
要件 | 値 |
---|---|
Header | ntddstor.h (Ntddstor.h を含む) |