- KernelTraceEventParser - Keywords 
- ParserTrackingOptions 
- ProviderGuid 
- ProviderName 
- KernelTraceEventParser(TraceEventSource) 
- KernelTraceEventParser(TraceEventSource, ParserTrackingOptions) 
- KernelPathToUserPathMapper 
- KernelSessionName 
- EnumerateTemplates(Func<String, String, EventFilterResponse>, Action<TraceEvent>) 
- FileIDToFileName(UInt64) 
- GetProviderName() 
- ALPCReceiveMessage 
- ALPCSendMessage 
- ALPCUnwait 
- ALPCWaitForNewMessage 
- ALPCWaitForReply 
- DiskIODriverCompleteRequest 
- DiskIODriverCompleteRequestReturn 
- DiskIODriverCompletionRoutine 
- DiskIODriverMajorFunctionCall 
- DiskIODriverMajorFunctionReturn 
- DiskIOFlushBuffers 
- DiskIOFlushInit 
- DiskIORead 
- DiskIOReadInit 
- DiskIOWrite 
- DiskIOWriteInit 
- DispatcherReadyThread 
- EventTraceEndExtension 
- EventTraceExtension 
- EventTraceHeader 
- EventTraceRundownComplete 
- FileIOCleanup 
- FileIOClose 
- FileIOCreate 
- FileIODelete 
- FileIODirEnum 
- FileIODirNotify 
- FileIOFileCreate 
- FileIOFileDelete 
- FileIOFileRundown 
- FileIOFlush 
- FileIOFSControl 
- FileIOMapFile 
- FileIOMapFileDCStart 
- FileIOMapFileDCStop 
- FileIOName 
- FileIOOperationEnd 
- FileIOQueryInfo 
- FileIORead 
- FileIORename 
- FileIOSetInfo 
- FileIOUnmapFile 
- FileIOWrite 
- ImageDCStart 
- ImageDCStop 
- ImageGroup 
- ImageLoad 
- ImageLoadGroup 
- ImageUnload 
- ImageUnloadGroup 
- LastBranchRecordingSample 
- LostEvent 
- MemoryAccessViolation 
- MemoryCombine 
- MemoryCopyOnWrite 
- MemoryDemandZeroFault 
- MemoryGuardMemory 
- MemoryHardFault 
- MemoryHardMemory 
- MemoryHeapRangeCreate 
- MemoryHeapRangeDestroy 
- MemoryHeapRangeRelease 
- MemoryHeapRangeReserve 
- MemoryHeapRangeRundown 
- MemoryImageLoadBacked 
- MemoryInMemory 
- MemoryInMemoryActive 
- MemoryInMemoryActiveRundown 
- MemoryInMemoryStoreFault 
- MemoryKernelMemUsage 
- MemoryMemInfo 
- MemoryMemInfoSessionWS 
- MemoryMMStats 
- MemoryPageAccess 
- MemoryPageRelease 
- MemoryPFMappedSectionCreate 
- MemoryPFMappedSectionDelete 
- MemoryProcessMemInfo 
- MemoryRangeAccess 
- MemoryRangeRelease 
- MemoryRemoveFromWS 
- MemorySessionDCStop 
- MemorySystemMemInfo 
- MemoryTransitionFault 
- MemoryVirtualAllocDCStart 
- MemoryVirtualAllocDCStop 
- MemoryVirtualRotate 
- MemoryWSSharableRundown 
- ObjectCloseHandle 
- ObjectCreateHandle 
- ObjectDuplicateHandle 
- ObjectHandleDCEnd 
- ObjectTypeDCEnd 
- PerfInfoCollectionEnd 
- PerfInfoCollectionStart 
- PerfInfoDebuggerEnabled 
- PerfInfoDPC 
- PerfInfoISR 
- PerfInfoMark 
- PerfInfoPMCSample 
- PerfInfoSample 
- PerfInfoSetInterval 
- PerfInfoSysClEnter 
- PerfInfoSysClExit 
- PerfInfoThreadedDPC 
- PerfInfoTimerDPC 
- ProcessDCStart 
- ProcessDCStop 
- ProcessDefunct 
- ProcessEndGroup 
- ProcessGroup 
- ProcessPerfCtr 
- ProcessPerfCtrRundown 
- ProcessStart 
- ProcessStartGroup 
- ProcessStop 
- RegistryClose 
- RegistryCreate 
- RegistryDelete 
- RegistryDeleteValue 
- RegistryEnumerateKey 
- RegistryEnumerateValueKey 
- RegistryFlush 
- RegistryKCBCreate 
- RegistryKCBDelete 
- RegistryKCBRundownBegin 
- RegistryKCBRundownEnd 
- RegistryOpen 
- RegistryQuery 
- RegistryQueryMultipleValue 
- RegistryQueryValue 
- RegistrySetInformation 
- RegistrySetValue 
- RegistryVirtualize 
- SplitIoVolMgr 
- StackWalkKeyDelete 
- StackWalkKeyRundown 
- StackWalkStack 
- StackWalkStackKeyKernel 
- StackWalkStackKeyUser 
- SysConfigBuildInfo 
- SysConfigSystemPaths 
- SysConfigUnknownVolume 
- SysConfigVolumeMapping 
- SystemConfigCPU 
- SystemConfigIDEChannel 
- SystemConfigIRQ 
- SystemConfigLogDisk 
- SystemConfigNetwork 
- SystemConfigNIC 
- SystemConfigPhyDisk 
- SystemConfigPnP 
- SystemConfigPower 
- SystemConfigServices 
- SystemConfigVideo 
- TcpIpAccept 
- TcpIpAcceptIPV6 
- TcpIpARPCopy 
- TcpIpConnect 
- TcpIpConnectIPV6 
- TcpIpDisconnect 
- TcpIpDisconnectIPV6 
- TcpIpDupACK 
- TcpIpFail 
- TcpIpFullACK 
- TcpIpPartACK 
- TcpIpReconnect 
- TcpIpReconnectIPV6 
- TcpIpRecv 
- TcpIpRecvIPV6 
- TcpIpRetransmit 
- TcpIpRetransmitIPV6 
- TcpIpSend 
- TcpIpSendIPV6 
- TcpIpTCPCopy 
- TcpIpTCPCopyIPV6 
- ThreadCompCS 
- ThreadCSwitch 
- ThreadDCStart 
- ThreadDCStop 
- ThreadDequeue 
- ThreadEndGroup 
- ThreadEnqueue 
- ThreadSetName 
- ThreadStart 
- ThreadStartGroup 
- ThreadStop 
- UdpIpFail 
- UdpIpRecv 
- UdpIpRecvIPV6 
- UdpIpSend 
- UdpIpSendIPV6 
- VirtualMemAlloc 
- VirtualMemFree 
 
net7.0
    namespace Microsoft.Diagnostics.Tracing.Parsers
{
    [GeneratedCode("traceparsergen", "1.0")]
    public sealed class KernelTraceEventParser : TraceEventParser
    {
        public event Action<SampledProfileIntervalTraceData> PerfInfoSetInterval;
    }
}
            | .NET | 5.06.07.08.09.010.0 | 
|---|---|
| .NET Core | 2.02.12.23.03.1 | 
| .NET Framework | 4.6.14.6.24.74.7.14.7.24.84.8.1 | 
| .NET Standard | 2.02.1 | 
| Information specific to net7.0 | |
| Assembly | Microsoft.Diagnostics.Tracing.TraceEvent , Version=3.1.19.0, PublicKeyToken=b03f5f7f11d50a3a | 
| Referencing | Your project needs a package reference to  | 
| Package | Microsoft.Diagnostics.Tracing.TraceEvent (3.1.19) netstandard2.0 | 
| Platform Restrictions | The event adder is supported on all platforms. The event remover is supported on all platforms. | 
- Built-in API
- Package-provided API