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