PerfInfo-Klasse
Diese Klasse ist die übergeordnete Klasse für Leistungsindikatorereignisse.
Die folgende Syntax wird durch einen MOF-Code vereinfacht.
Syntax
[Guid("{ce1dbfb4-137e-4da6-87b0-3f59aa102cbc}"), EventVersion(2)]
class PerfInfo : MSNT_SystemTrace
{
};
Member
Die PerfInfo-Klasse definiert keine Member.
Hinweise
Um DPC-Ereignisse (Deferred Procedure Call) in einer NT-Kernelprotokollierungssitzung zu aktivieren, geben Sie beim Aufrufen der StartTrace-Funktion das _ _ _ DPC-Flag EVENT TRACE FLAG im EnableFlags-Member einer EVENT TRACE _ _ PROPERTIES-Struktur an. Sie können auch eines oder mehrere der folgenden Flags angeben:
- _ _ _ EREIGNISABLAUFVERFOLGUNGSFLAG-INTERRUPT
- _ _ EREIGNISABLAUFVERFOLGUNGSFLAGPROFIL _
- _EREIGNISABLAUFVERFOLGUNGSFLAG _ _ SYSTEMCALL
Ereignisablaufverfolgungs-Consumer können eine spezielle Verarbeitung für DPC-Ereignisse implementieren, indem sie die SetTraceCallback-Funktion aufrufen und PerfInfoGuid als pGuid-Parameter angeben. Verwenden Sie die folgenden Ereignistypen, um das tatsächliche Ereignis beim Nutzen von Ereignissen zu identifizieren.
| Ereignistyp | Beschreibung |
|---|---|
| Ereignistypwert, 46 | Beispielprofilereignis. Die MOF-Klasse SampledProfile definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert, 51 | Ereignis "Systemaufruf eingeben". Die SysCallEnter MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert, 52 | Beendigungsereignis des Systemaufrufs. Die MOF-Klasse SysCallExit definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert, 66 | Threaded DPC-Ereignis. Die DPC MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert, 67 | Interruptdienstroutine (ISR)-Ereignis. Die ISR MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert, 68 | DPC-Ereignis. Die DPC MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
| Ereignistypwert, 69 | DPC-Timerereignis. Die DPC 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] |