structure STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR (ntddstor.h)
La structure STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR décrit la topologie physique d’un appareil ou d’un adaptateur.
Syntaxe
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;
Membres
Version
Version de cette structure, en octets. La valeur de ce membre change à mesure que des membres sont ajoutés à la structure. Définissez sur sizeof(STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR).
Size
Taille totale des données, en octets, qui peut inclure des données qui suivent cette structure. Doit être >= sizeof(STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR).
NodeCount
Nombre total de nœuds de stockage dans le système.
Reserved
Réservé pour un usage futur. Ne pas utiliser.
Node[ANYSIZE_ARRAY]
Tableau de structures STORAGE_PHYSICAL_NODE_DATA qui décrivent les données d’appareil physiques de chaque nœud de stockage. Le nombre de structures dans le tableau est déterminé par NodeCount.
Remarques
La structure STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR est retournée à partir d’une requête IOCTL_STORAGE_QUERY_PROPERTY qui a un PropertyId de StorageAdapterPhysicalTopologyProperty ou StorageDevicePhysicalTopologyProperty.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddstor.h (inclure Ntddstor.h) |