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 結構會 IOCTL_STORAGE_QUERY_PROPERTY從具有 StorageAdapterPhysicalTopologyProperty 或 StorageDevicePhysicalTopologyProperty 的 PropertyId要求傳回。

規格需求

需求
標頭 ntddstor.h (包含 Ntddstor.h)

另請參閱

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PHYSICAL_NODE_DATA