Auf Englisch lesen

Freigeben über


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.

Bemerkungen

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.

 

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]