Compartilhar via


STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR estrutura (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 tamanhos de(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 do dispositivo físico de cada nó de armazenamento. O número de estruturas na matriz é determinado por NodeCount.

Observações

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

Requisitos

Requisito Valor
cabeçalho ntddstor.h (include Ntddstor.h)

Consulte também

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PHYSICAL_NODE_DATA