STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR structure (winioctl.h)
The STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR structure is one of the query result structures returned from an IOCTL_STORAGE_QUERY_PROPERTY request. This structure describes storage device physical topology.
Syntax
typedef struct _STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR {
DWORD Version;
DWORD Size;
DWORD NodeCount;
DWORD Reserved;
STORAGE_PHYSICAL_NODE_DATA Node[ANYSIZE_ARRAY];
} STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR, *PSTORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR;
Members
Version
Contains the size of this structure, in bytes. Set to sizeof(STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR)
.
Size
Specifies the total size of the data, in bytes. Should be >= sizeof(STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR)
.
NodeCount
Specifies the number of nodes.
Reserved
Reserved.
Node[ANYSIZE_ARRAY]
A node as specified by a STORAGE_PHYSICAL_NODE_DATA structure.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 [desktop apps only] |
Minimum supported server | Windows Server 2016 [desktop apps only] |
Header | winioctl.h (include Windows.h) |