ALPC, classe
Cette classe est la classe parente pour les événements d’appel de procédure locale avancés.
La syntaxe suivante est simplifiée à partir du code MOF.
Syntaxe
[Guid("{45d8cccd-539f-4b72-a8b7-5c683142609a}")]
class ALPC : MSNT_SystemTrace
{
};
Membres
La classe ALPC ne définit aucun membre.
Notes
Pour activer les événements d’appel de procédure locale avancés dans une session de journalisation du noyau NT, spécifiez l’indicateur EVENT_TRACE_FLAG_ALPC dans le membre EnableFlags d’une structure de EVENT_TRACE_PROPERTIES lors de l’appel de la fonction StartTrace .
Les consommateurs de trace d’événements peuvent implémenter un traitement spécial pour les événements ALPC en appelant la fonction SetTraceCallback et en spécifiant ALPCGuid comme paramètre pGuid . Utilisez les types d’événements suivants pour identifier l’événement ALPC réel lors de la consommation d’événements.
Type d'événement | Description |
---|---|
Valeur du type d’événement, 33 | Envoyer un événement de message. La classe ALPC_Send_Message MOF définit les données d’événement pour cet événement. |
Valeur du type d’événement, 34 | Recevoir un événement de message. La classe ALPC_Receive_Message MOF définit les données d’événement pour cet événement. |
Valeur du type d’événement, 35 | Attendez l’événement de réponse. La classe ALPC_Wait_For_Reply MOF définit les données d’événement pour cet événement. |
Valeur du type d’événement, 36 | Attendez un nouvel événement de message. La classe MOF ALPC_Wait_For_New_Message définit les données d’événement pour cet événement. |
Valeur du type d’événement, 37 | Arrêt de l’événement d’attente. La classe ALPC_Unwait MOF 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] |