structure PEP_PPM_QUERY_PERF_CAPABILITIES (pepfx.h)
La structure PEP_PPM_QUERY_PERF_CAPABILITIES décrit les fonctionnalités de performances des processeurs dans le domaine de performances du processeur spécifié.
Syntaxe
typedef struct _PEP_PPM_QUERY_PERF_CAPABILITIES {
[out] ULONG HighestPerformance;
[out] ULONG NominalPerformance;
[out] ULONG LowestNonlinearPerformance;
[out] ULONG LowestPerformance;
[out] ULONG DomainId;
[out] ULONG DomainMembers;
} PEP_PPM_QUERY_PERF_CAPABILITIES, *PPEP_PPM_QUERY_PERF_CAPABILITIES;
Membres
[out] HighestPerformance
Niveau de performances le plus élevé dans les unités spécifiques à la plateforme. Pour plus d'informations, consultez la section Notes.
[out] NominalPerformance
Niveau de performances nominales dans les unités spécifiques à la plateforme. Pour plus d'informations, consultez la section Notes.
[out] LowestNonlinearPerformance
Niveau de performances non linéaire le plus bas dans les unités spécifiques à la plateforme. Pour plus d'informations, consultez la section Notes.
[out] LowestPerformance
Niveau de performances le plus bas dans les unités spécifiques à la plateforme. Pour plus d'informations, consultez la section Notes.
[out] DomainId
ID de domaine du domaine de performances du processeur.
[out] DomainMembers
Nombre de processeurs dans ce domaine de performances.
Remarques
Cette structure est utilisée par la notification PEP_NOTIFY_PPM_QUERY_PERF_CAPABILITIES . Les six membres contiennent des valeurs de sortie que le plug-in d’extension de plateforme (PEP) écrit dans la structure en réponse à cette notification.
Les niveaux de performances du processeur sont spécifiés dans des unités spécifiques à la plateforme. Par exemple, une plateforme matérielle peut utiliser une métrique telle que la fréquence d’horloge du processeur pour fournir une approximation approximative de la quantité de traitement effectuée. Pour plus d’informations, consultez Seuils de performances de la plateforme.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge à partir de Windows 10. |
En-tête | pepfx.h (include Pep_x.h) |