PerfInfo-Klasse
Diese Klasse ist die übergeordnete Klasse für Leistungsindikatorereignisse.
Die folgende Syntax wird durch einen MOF-Code vereinfacht.
[Guid("{ce1dbfb4-137e-4da6-87b0-3f59aa102cbc}"), EventVersion(2)]
class PerfInfo : MSNT_SystemTrace
{
};
Die PerfInfo-Klasse definiert keine Member.
Um DPC-Ereignisse (Verzögerter Prozeduraufruf) in einer NT-Kernelprotokollierungssitzung zu aktivieren, geben Sie beim Aufrufen der StartTrace-Funktion das flag EVENT_TRACE_FLAG_DPC im EnableFlags-Member einer EVENT_TRACE_PROPERTIES-Struktur an. Sie können auch ein oder mehrere der folgenden Flags angeben:
- EVENT_TRACE_FLAG_INTERRUPT
- EVENT_TRACE_FLAG_PROFILE
- EVENT_TRACE_FLAG_SYSTEMCALL
Ereignisablaufverfolgungsconsumer 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 bei der Nutzung von Ereignissen zu identifizieren.
Ereignistyp | BESCHREIBUNG |
---|---|
Ereignistypwert, 46 | Beispielprofilereignis. Die SampledProfile MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
Ereignistypwert, 51 | Systemaufrufeingabeereignis. Die SysCallEnter MOF-Klasse definiert die Ereignisdaten für dieses Ereignis. |
Ereignistypwert, 52 | Ereignis zum Beenden des Systemaufrufs. Die SysCallExit MOF-Klasse 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 | Interrupt service routine (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. |
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |