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) |