Condividi tramite


Classe ALPC

Questa classe è la classe padre per gli eventi di chiamata alla routine locale avanzata.

La sintassi seguente è semplificata dal codice MOF.

Sintassi

[Guid("{45d8cccd-539f-4b72-a8b7-5c683142609a}")]
class ALPC : MSNT_SystemTrace
{
};

Members

La classe ALPC non definisce alcun membro.

Commenti

Per abilitare gli eventi di chiamata alla routine locale avanzata in una sessione di registrazione del kernel NT, specificare il flag EVENT_TRACE_FLAG_ALPC nel membro EnableFlags di una struttura EVENT_TRACE_PROPERTIES quando si chiama la funzione StartTrace .

I consumer di traccia eventi possono implementare un'elaborazione speciale per gli eventi ALPC chiamando la funzione SetTraceCallback e specificando ALPCGuid come parametro pGuid . Usare i tipi di evento seguenti per identificare l'evento ALPC effettivo durante l'utilizzo di eventi.

Tipo di evento Descrizione
Valore del tipo di evento, 33 Invia evento di messaggio. La classe MOF ALPC_Send_Message definisce i dati dell'evento per questo evento.
Valore del tipo di evento, 34 Ricevere l'evento del messaggio. La classe ALPC_RECEIVE_MESSAGE MOF definisce i dati dell'evento per questo evento.
Valore del tipo di evento, 35 Attendere l'evento di risposta. La classe MOF ALPC_Wait_For_Reply definisce i dati dell'evento per questo evento.
Valore del tipo di evento, 36 Attendere il nuovo evento del messaggio. La classe MOF ALPC_Wait_For_New_Message definisce i dati dell'evento per questo evento.
Valore del tipo di evento, 37 Arrestare l'evento di attesa. La classe MOF ALPC_Unwait definisce i dati dell'evento per questo evento.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]