次の方法で共有


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

こちらもご覧ください

STORAGE_PHYSICAL_NODE_DATA