Kernel event tracing sessions can be specifically enabled to trace events from within the Kernel.
This enumeration describes the flags that can be used when setting-up the TraceOptions property in the EventTraceKernelSession class.
[Visual Basic]
Public Enum KernelTraceOptions
[C#]
public enum KernelTraceOptions
[C++]
__value public enum KernelTraceOptions
Members
| Member name |
Description |
| None |
No trace options are specified. |
| Process |
Kernel traces process events.
The event tracing API flag for this is EVENT_TRACE_FLAG_PROCESS. |
| FileIO |
Kernel traces file IO events.
The event tracing API flag for this is EVENT_TRACE_FLAG_DISK_FILE_IO. |
| DiskIO |
Kernel traces physical disk IO events.
The event tracing API flag for this is EVENT_TRACE_FLAG_DISK_IO. |
| ImageLoad |
Kernel traces image load events.
The event tracing API flag for this is EVENT_TRACE_FLAG_IMAGE_LOAD. |
| MemoryHardFaults |
Kernel traces hard page fault events.
The event tracing API flag for this is EVENT_TRACE_FLAG_MEMORY_HARD_FAULTS. |
| MemoryPageFaults |
Kernel traces all page fault events.
The event tracing API flag for this is EVENT_TRACE_FLAG_MEMORY_PAGE_FAULTS. |
| NetworkTcpIP |
Kernel traces TCP/UDP events.
The event tracing API flag for this is EVENT_TRACE_FLAG_NETWORK_TCPIP. |
| Registry |
Kernel traces all registry access events.
The event tracing API flag for this is EVENT_TRACE_FLAG_REGISTRY. |
| Thread |
Kernel traces all thread events.
The event tracing API flag for this is EVENT_TRACE_FLAG_THREAD. |
| DebugPrint |
Kernel traces DbgPrint(Ex) calls.
The event tracing API flag for this is EVENT_TRACE_FLAG_DBGPRINT. |
Requirements
Platforms: Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
Assembly: WmiSolutions.EventTracing.dll
See Also
EventTraceSessionCollection Members |
EventTraceSessionCollection Class |
EventTraceSession Members |
EventTraceSession Class |
EventTraceRegisteredProvider Members |
EventTraceRegisteredProvider Class |
EventTraceProviderCollection Members |
EventTraceProviderCollection Class |
EventTraceProvider Members |
EventTraceProvider Class |
EventTraceKernelSession Members |
EventTraceKernelSession Class