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 请求返回的。
要求
要求 | 价值 |
---|---|
标头 | ntddstor.h (包括 Ntddstor.h) |