Compartilhar via


estrutura STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR (ntddstor.h)

A estrutura STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR descreve a topologia física de um dispositivo ou adaptador.

Sintaxe

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;

Membros

Version

Versão dessa estrutura, em bytes. O valor desse membro será alterado à medida que os membros forem adicionados à estrutura. Defina como sizeof(STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR).

Size

Tamanho total dos dados, em bytes, que podem incluir dados que seguem essa estrutura. Deve ser >= sizeof(STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR).

NodeCount

Número total de nós de armazenamento no sistema.

Reserved

Reservado para uso futuro. Não use.

Node[ANYSIZE_ARRAY]

Matriz de estruturas de STORAGE_PHYSICAL_NODE_DATA que descrevem os dados físicos do dispositivo de cada nó de armazenamento. O número de estruturas na matriz é determinado por NodeCount.

Comentários

A estrutura STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR é retornada de uma solicitação IOCTL_STORAGE_QUERY_PROPERTY que tem uma PropertyId de StorageAdapterPhysicalTopologyProperty ou StorageDevicePhysicalTopologyProperty.

Requisitos

Requisito Valor
Cabeçalho ntddstor.h (inclua Ntddstor.h)

Confira também

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PHYSICAL_NODE_DATA