Partager via


Énumération PerfCounterDataType (perflib.h)

Indique le type de contenu d’un bloc de PERF_COUNTER_HEADER que la fonction PerfQueryCounterData inclut dans le cadre du bloc de PERF_DATA_HEADER que la fonction produit en sortie.

Syntax

typedef enum _PerfCounterDataType {
  PERF_ERROR_RETURN = 0,
  PERF_SINGLE_COUNTER = 1,
  PERF_MULTIPLE_COUNTERS = 2,
  PERF_MULTIPLE_INSTANCES = 4,
  PERF_COUNTERSET
} PerfCounterDataType;

Constantes

 
PERF_ERROR_RETURN
Valeur : 0
Une erreur s’est produite lorsque la valeur du compteur de performances a été interrogée.
PERF_SINGLE_COUNTER
Valeur : 1
La requête a renvoyé un seul compteur à partir d’un seul instance.
PERF_MULTIPLE_COUNTERS
Valeur : 2
La requête a retourné plusieurs compteurs d’une seule instance.
PERF_MULTIPLE_INSTANCES
Valeur : 4
La requête a retourné un seul compteur à partir de chacune de plusieurs instances.
PERF_COUNTERSET
La requête a retourné plusieurs compteurs de chacune de plusieurs instances.

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

PERF_COUNTER_HEADER

PerfQueryCounterData