Énumération PerfRegInfoType (perflib.h)
Indique les types d’informations que vous pouvez demander sur un compteur de performances défini en appelant la fonction PerfQueryCounterSetRegistrationInfo .
Syntax
typedef enum _PerfRegInfoType {
PERF_REG_COUNTERSET_STRUCT = 1,
PERF_REG_COUNTER_STRUCT,
PERF_REG_COUNTERSET_NAME_STRING,
PERF_REG_COUNTERSET_HELP_STRING,
PERF_REG_COUNTER_NAME_STRINGS,
PERF_REG_COUNTER_HELP_STRINGS,
PERF_REG_PROVIDER_NAME,
PERF_REG_PROVIDER_GUID,
PERF_REG_COUNTERSET_ENGLISH_NAME,
PERF_REG_COUNTER_ENGLISH_NAMES
} PerfRegInfoType;
Constantes
PERF_REG_COUNTERSET_STRUCT Valeur : 1 Obtient les informations d’inscription d’un jeu de compteurs et tous les compteurs qu’il contient en tant que bloc PERF_COUNTERSET_REG_INFO . Le bloc inclut une structure PERF_COUNTERSET_REG_INFO suivie d’une ou structures plus PERF_COUNTER_REG_INFO . |
PERF_REG_COUNTER_STRUCT Obtient les informations d’inscription d’un compteur de performances en tant que structure de PERF_COUNTER_REG_INFO . Utilisez le paramètre requestLangId de la fonction PerfQueryCounterSetRegistrationInfo pour spécifier l’identificateur du compteur. |
PERF_REG_COUNTERSET_NAME_STRING Obtient une chaîne UTF16-LE terminée par null qui indique le nom du jeu de compteurs. Utilisez le paramètre requestLangId de la fonction PerfQueryCounterSetRegistrationInfo pour spécifier les paramètres régionaux préférés du résultat. |
PERF_REG_COUNTERSET_HELP_STRING Obtient une chaîne UTF16-LE terminée par null qui contient la chaîne d’aide pour le jeu de compteurs. Utilisez le paramètre requestLangId de la fonction PerfQueryCounterSetRegistrationInfo pour spécifier les paramètres régionaux préférés du résultat. |
PERF_REG_COUNTER_NAME_STRINGS Obtient les noms des compteurs de performances dans le jeu de compteurs en tant que bloc PERF_STRING_BUFFER_HEADER . Le bloc comprend une structure PERF_STRING_BUFFER_HEADER , suivie d’une structure ou plusieurs structures PERF_STRING_COUNTER_HEADER , suivies de données de chaîne qui indiquent les noms des compteurs. Utilisez le paramètre requestLangId de la fonction PerfQueryCounterSetRegistrationInfo pour spécifier les paramètres régionaux préférés du résultat. |
PERF_REG_COUNTER_HELP_STRINGS Obtient les chaînes d’aide pour les compteurs de performances dans le jeu de compteurs en tant que bloc PERF_STRING_BUFFER_HEADER . Le bloc comprend une structure PERF_STRING_BUFFER_HEADER , suivie d’une structure ou plusieurs structures PERF_STRING_COUNTER_HEADER , suivies des données de chaîne qui contiennent les chaînes d’aide. Utilisez le paramètre requestLangId de la fonction PerfQueryCounterSetRegistrationInfo pour spécifier les paramètres régionaux préférés du résultat. |
PERF_REG_PROVIDER_NAME Obtient une chaîne UTF-16LE terminée par null qui indique le nom du fournisseur pour le jeu de compteurs. |
PERF_REG_PROVIDER_GUID Obtient le GUID du fournisseur pour le jeu de compteurs. |
PERF_REG_COUNTERSET_ENGLISH_NAME Obtient une chaîne UTF-16LE terminée par null qui contient le nom du jeu de compteurs en anglais. Cette valeur équivaut à définir le paramètre requestCode sur PERF_REG_COUNTERSET_NAME_STRING et le paramètre requestLangId sur 0 lorsque vous appelez la fonction PerfQueryCounterSetRegistrationInfo . |
PERF_REG_COUNTER_ENGLISH_NAMES Obtient les noms anglais des compteurs de performances dans le jeu de compteurs sous forme de bloc PERF_STRING_BUFFER_HEADER . Le bloc comprend une structure PERF_STRING_BUFFER_HEADER , suivie d’une structure ou plusieurs structures PERF_STRING_COUNTER_HEADER , suivies de données de chaîne qui indiquent les noms des compteurs. Cette valeur équivaut à définir le paramètre requestCode sur PERF_REG_COUNTER_NAME_STRINGS et le paramètre requestLangId sur 0 lorsque vous appelez la fonction PerfQueryCounterSetRegistrationInfo . |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1607 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
En-tête | perflib.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour