Condividi tramite


struttura STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR (ntddstor.h)

La struttura STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR descrive la topologia fisica di un dispositivo o di un adattatore.

Sintassi

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;

Membri

Version

Versione di questa struttura, in byte. Il valore di questo membro cambierà man mano che i membri vengono aggiunti alla struttura. Impostare su sizeof(STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR).

Size

Dimensioni totali dei dati, in byte, che possono includere dati che seguono questa struttura. Deve essere >= sizeof(STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR).

NodeCount

Numero totale di nodi di archiviazione nel sistema.

Reserved

Riservato per uso futuro. Non usare.

Node[ANYSIZE_ARRAY]

Matrice di strutture STORAGE_PHYSICAL_NODE_DATA che descrivono i dati del dispositivo fisico di ogni nodo di archiviazione. Il numero di strutture nella matrice è determinato da NodeCount.

Osservazioni

La struttura STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR viene restituita da una richiesta di IOCTL_STORAGE_QUERY_PROPERTY con PropertyId di StorageAdapterPhysicalTopologyProperty o StorageDevicePhysicalTopologyProperty.

Fabbisogno

Requisito Valore
intestazione ntddstor.h (include Ntddstor.h)

Vedere anche

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PHYSICAL_NODE_DATA