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 を含む)

関連項目

STORAGE_PHYSICAL_NODE_DATA