ALPC-Klasse
Diese Klasse ist die übergeordnete Klasse für erweiterte Aufrufereignisse für lokale Prozeduren.
Die folgende Syntax wird durch einen MOF-Code vereinfacht.
Syntax
[Guid("{45d8cccd-539f-4b72-a8b7-5c683142609a}")]
class ALPC : MSNT_SystemTrace
{
};
Member
Die ALPC-Klasse definiert keine Member.
Hinweise
Um erweiterte Lokale Prozeduraufrufereignisse in einer NT-Kernelprotokollierungssitzung zu aktivieren, geben Sie beim Aufrufen der StartTrace-Funktion das FLAG EVENT TRACE FLAG _ _ _ ALPC im EnableFlags-Member einer EVENT TRACE _ _ PROPERTIES-Struktur an.
Consumer der Ereignisablaufverfolgung können eine spezielle Verarbeitung für ALPC-Ereignisse implementieren, indem sie die SetTraceCallback-Funktion aufrufen und ALPCGuid als pGuid-Parameter angeben. Verwenden Sie die folgenden Ereignistypen, um das tatsächliche ALPC-Ereignis beim Nutzen von Ereignissen zu identifizieren.
| Ereignistyp | BESCHREIBUNG |
|---|---|
| Ereignistypwert, 33 | Nachrichtenereignis senden. Die ALPC _ Send _ Message MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert, 34 | Empfangen des Nachrichtenereignisses. Die ALPC _ Receive _ Message MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert, 35 | Warten Sie auf das Antwortereignis. Die ALPC _ Wait For _ _ Reply MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert, 36 | Warten Sie auf ein neues Nachrichtenereignis. Die ALPC _ Wait For New _ _ _ Message MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert, 37 | Beenden des Warteereignisses. Die ALPC _ Unwait MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows [Nur Vista-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2008-Desktop-Apps] |