STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR 構造体 (ntddstor.h)
STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR構造体は、デバイスまたはアダプターの物理トポロジを表します。
構文
typedef struct _STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR {
ULONG Version;
ULONG Size;
ULONG NodeCount;
ULONG Reserved;
STORAGE_PHYSICAL_NODE_DATA Node[ANYSIZE_ARRAY];
} STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR, *PSTORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR;
メンバー
Version
この構造体のバージョン (バイト単位)。 メンバーが構造体に追加されると、このメンバーの値が変更されます。 sizeof(STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR) に設定します。
Size
この構造体に続くデータを含むデータの合計サイズ (バイト単位)。 = >sizeof(STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR) にする必要があります。
NodeCount
システム内のストレージ ノードの合計数。
Reserved
将来利用するために予約されています。 使用しないでください。
Node[ANYSIZE_ARRAY]
各ストレージ ノードの物理デバイス データを記述する STORAGE_PHYSICAL_NODE_DATA 構造体の配列。 配列内の構造体の数は 、NodeCount によって決まります。
注釈
STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR構造体は、StorageAdapterPhysicalTopologyProperty または StorageDevicePhysicalTopologyProperty の PropertyId を持つIOCTL_STORAGE_QUERY_PROPERTY要求から返されます。
要件
要件 | 値 |
---|---|
Header | ntddstor.h (Ntddstor.h を含む) |