структура STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR (winioctl.h)

Структура STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR является одной из структур результатов запроса, возвращаемых из IOCTL_STORAGE_QUERY_PROPERTY запроса. Эта структура описывает физическую топологию устройства хранения.

Синтаксис

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;

Члены

Version

Содержит размер этой структуры в байтах. Задайте значение sizeof(STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR).

Size

Указывает общий размер данных в байтах. Должно иметь значение >= sizeof(STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR).

NodeCount

Указывает количество узлов.

Reserved

Зарезервировано.

Node[ANYSIZE_ARRAY]

Узел, указанный в структуре STORAGE_PHYSICAL_NODE_DATA .

Требования

Требование Значение
Минимальная версия клиента Windows 10 [только классические приложения]
Минимальная версия сервера Windows Server 2016 [только классические приложения]
Верхняя часть winioctl.h (включая Windows.h)