Classe PerfInfo
Cette classe est la classe parente pour les événements de compteur de performances.
La syntaxe suivante est simplifiée à partir du code MOF.
Syntaxe
[Guid("{ce1dbfb4-137e-4da6-87b0-3f59aa102cbc}"), EventVersion(2)]
class PerfInfo : MSNT_SystemTrace
{
};
Membres
La classe PerfInfo ne définit aucun membre.
Notes
Pour activer les événements d’appel de procédure différée (DPC) dans une session de journalisation du noyau NT, spécifiez l’indicateur EVENT_TRACE_FLAG_DPC dans le membre EnableFlags d’une structure EVENT_TRACE_PROPERTIES lors de l’appel de la fonction StartTrace . Vous pouvez également spécifier un ou plusieurs des indicateurs suivants :
- EVENT_TRACE_FLAG_INTERRUPT
- EVENT_TRACE_FLAG_PROFILE
- EVENT_TRACE_FLAG_SYSTEMCALL
Les consommateurs de suivi d’événements peuvent implémenter un traitement spécial pour les événements DPC en appelant la fonction SetTraceCallback et en spécifiant PerfInfoGuid comme paramètre pGuid . Utilisez les types d’événements suivants pour identifier l’événement réel lors de la consommation d’événements.
Type d'événement | Description |
---|---|
Valeur du type d’événement, 46 | Exemple d’événement de profil. La classe SampledProfile MOF définit les données d’événement pour cet événement. |
Valeur du type d’événement, 51 | Événement d’entrée d’appel système. La classe MOF SysCallEnter définit les données d’événement pour cet événement. |
Valeur du type d’événement, 52 | Événement de sortie d’appel système. La classe MOF SysCallExit définit les données d’événement pour cet événement. |
Valeur du type d’événement, 66 | Événement DPC threaded. La classe MOF DPC définit les données d’événement pour cet événement. |
Valeur du type d’événement, 67 | Événement de routine de service d’interruption (ISR). La classe ISR MOF définit les données d’événement pour cet événement. |
Valeur du type d’événement, 68 | Événement DPC. La classe MOF DPC définit les données d’événement pour cet événement. |
Valeur du type d’événement, 69 | Événement du minuteur DPC. La classe MOF DPC définit les données d’événement pour cet événement. |
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2008 [applications de bureau uniquement] |