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 les membres sont ajoutés à la structure. Défini sur taille de(STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR).
Size
Taille totale des données, en octets, qui peuvent 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 une utilisation ultérieure. N’utilisez pas.
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.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntddstor.h (include Ntddstor.h) |