Microsoft-Windows-Performance-Recorder-Control

EventTitleChannelSampleRule
100Perf_ExternalCallStartOperationalNN
101Perf_ExternalCallStopOperationalNN
102Loaded profile ProfileName from file FileName.OperationalNN
103Perf_LoadProfileFromFileStopOperationalNN
104Perf_LoadProfileFromStringStartOperationalNN
105Perf_LoadProfileFromStringStopOperationalNN
106Perf_AddProfileToCollectionStartOperationalNN
107Perf_IsEqualProfileStartOperationalNN
108Perf_IsEqualProfileStart108OperationalNN
109Perf_AddProfileToCollectionStopOperationalNN
110Perf_RemoveProfileFromCollectionStartOperationalNN
111Perf_RemoveProfileFromCollectionStopOperationalNN
112Perf_IsEqualProfileCollectionStopOperationalNN
113Perf_IsEqualProfileCollectionStop113OperationalNN
114Loaded trace merge properties TraceMergePropertyName from file FileName.OperationalNN
115Perf_LoadTraceMergePropertiesFromFileStopOperationalNN
116Perf_LoadTraceMergePropertiesFromStringStartOperationalNN
117Perf_LoadTraceMergePropertiesFromStringStopOperationalNN
118Perf_IsEqualTraceMergePropertiesStopOperationalNN
119Perf_IsEqualTraceMergePropertiesStop119OperationalNN
120A recording profile set is being started.OperationalNN
121A recording profile set has been started.OperationalNN
122A recording profile set is being updated.OperationalNN
123A recording profile set has been updated.OperationalNN
124A recording profile set is being cancelled.OperationalNN
125A recording profile set has been cancelled.OperationalNN
126A recording profile set is being saved as FileName.OperationalNN
127A recording profile set has been saved.OperationalNN
128A recording profile set is being stopped as FileName.OperationalNN
129A recording profile set has been stopped.OperationalNN
130Perf_QueryProfilesStartOperationalNN
131Perf_QueryProfilesStopOperationalNN
132An on/off recording operation is getting configured.OperationalNN
133An on/off recording operation has been configured.OperationalNN
134An on/off recording operation is getting disabled.OperationalNN
135An on/off recording operation has been disabled.OperationalNN
136Perf_QueryBuiltInProfilesStartOperationalNN
137Perf_QueryBuiltInProfilesStopOperationalNN
138Perf_ControlProgressHandlerBeginStartOperationalNN
139Perf_ControlProgressHandlerBeginStopOperationalNN
140Perf_ControlProgressHandlerUpdateStartOperationalNN
141Perf_ControlProgressHandlerUpdateStopOperationalNN
142Perf_ControlProgressHandlerEndStartOperationalNN
143Perf_ControlProgressHandlerEndStopOperationalNN
144Perf_StartShutdownProfilesStartOperationalNN
145Perf_StartShutdownProfilesStopOperationalNN
146Perf_UpdateShutdownProfilesStartOperationalNN
147Perf_UpdateShutdownProfilesStopOperationalNN
148Perf_MergeShutdownProfilesStartOperationalNN
149Perf_MergeShutdownProfilesStopOperationalNN
150CaptureState on a Provider failed.OperationalNN
151Starting the following profiles: ProfileIds.OperationalNN
152The following profile has been started (part SequenceNumber of TotalEvents).OperationalNN
153Started a LoggingMode EventSessionType session named SessionName.OperationalNN
200Error HResult logged from FileName:LineNumber (FunctionName).OperationalNN
201Error HResult (Message) from FunctionName Line:LineNumber.OperationalNN

Event ID 100: Perf_ExternalCallStart

#
Channel
Operational
Task
Perf_ExternalCall
Opcode
Start

Event ID 101: Perf_ExternalCallStop

#
Channel
Operational
Task
Perf_ExternalCall
Opcode
Stop

Event ID 102: Loaded profile ProfileName from file FileName.

#
Channel
Operational
Task
Perf_LoadProfileFromFile
Opcode
Start

Message #

Loaded profile %1 from file %2

Fields #

NameDescription
ProfileName UnicodeString
FileName UnicodeString

Event ID 103: Perf_LoadProfileFromFileStop

#
Channel
Operational
Task
Perf_LoadProfileFromFile
Opcode
Stop

Event ID 104: Perf_LoadProfileFromStringStart

#
Channel
Operational
Task
Perf_LoadProfileFromString
Opcode
Start

Event ID 105: Perf_LoadProfileFromStringStop

#
Channel
Operational
Task
Perf_LoadProfileFromString
Opcode
Stop

Event ID 106: Perf_AddProfileToCollectionStart

#
Channel
Operational
Task
Perf_AddProfileToCollection
Opcode
Start

Event ID 107: Perf_IsEqualProfileStart

#
Channel
Operational
Task
Perf_IsEqualProfile
Opcode
Start

Event ID 108: Perf_IsEqualProfileStart108

#
Channel
Operational
Task
Perf_IsEqualProfile
Opcode
Start

Event ID 109: Perf_AddProfileToCollectionStop

#
Channel
Operational
Task
Perf_AddProfileToCollection
Opcode
Stop

Event ID 110: Perf_RemoveProfileFromCollectionStart

#
Channel
Operational
Task
Perf_RemoveProfileFromCollection
Opcode
Start

Event ID 111: Perf_RemoveProfileFromCollectionStop

#
Channel
Operational
Task
Perf_RemoveProfileFromCollection
Opcode
Stop

Event ID 112: Perf_IsEqualProfileCollectionStop

#
Channel
Operational
Task
Perf_IsEqualProfileCollection
Opcode
Stop

Event ID 113: Perf_IsEqualProfileCollectionStop113

#
Channel
Operational
Task
Perf_IsEqualProfileCollection
Opcode
Stop

Event ID 114: Loaded trace merge properties TraceMergePropertyName from file FileName.

#
Channel
Operational
Task
Perf_LoadTraceMergePropertiesFromFile
Opcode
Start

Message #

Loaded trace merge properties %1 from file %2

Fields #

NameDescription
TraceMergePropertyName UnicodeString
FileName UnicodeString

Event ID 115: Perf_LoadTraceMergePropertiesFromFileStop

#
Channel
Operational
Task
Perf_LoadTraceMergePropertiesFromFile
Opcode
Stop

Event ID 116: Perf_LoadTraceMergePropertiesFromStringStart

#
Channel
Operational
Task
Perf_LoadTraceMergePropertiesFromString
Opcode
Start

Event ID 117: Perf_LoadTraceMergePropertiesFromStringStop

#
Channel
Operational
Task
Perf_LoadTraceMergePropertiesFromString
Opcode
Stop

Event ID 118: Perf_IsEqualTraceMergePropertiesStop

#
Channel
Operational
Task
Perf_IsEqualTraceMergeProperties
Opcode
Stop

Event ID 119: Perf_IsEqualTraceMergePropertiesStop119

#
Channel
Operational
Task
Perf_IsEqualTraceMergeProperties
Opcode
Stop

Event ID 120: A recording profile set is being started.

#
Channel
Operational
Task
Perf_StartProfiles
Opcode
Start

Event ID 121: A recording profile set has been started.

#
Channel
Operational
Task
Perf_StartProfiles
Opcode
Stop

Event ID 122: A recording profile set is being updated.

#
Channel
Operational
Task
Perf_UpdateProfiles
Opcode
Start

Event ID 123: A recording profile set has been updated.

#
Channel
Operational
Task
Perf_UpdateProfiles
Opcode
Stop

Event ID 124: A recording profile set is being cancelled.

#
Channel
Operational
Task
Perf_CancelProfiles
Opcode
Start

Event ID 125: A recording profile set has been cancelled.

#
Channel
Operational
Task
Perf_CancelProfiles
Opcode
Stop

Event ID 126: A recording profile set is being saved as FileName.

#
Channel
Operational
Task
Perf_SaveProfiles
Opcode
Start

Message #

A recording profile set is being saved as %1...

Fields #

NameDescription
FileName UnicodeString

Event ID 127: A recording profile set has been saved.

#
Channel
Operational
Task
Perf_SaveProfiles
Opcode
Stop

Event ID 128: A recording profile set is being stopped as FileName.

#
Channel
Operational
Task
Perf_StopProfiles
Opcode
Start

Message #

A recording profile set is being stopped as %1...

Fields #

NameDescription
FileName UnicodeString

Event ID 129: A recording profile set has been stopped.

#
Channel
Operational
Task
Perf_StopProfiles
Opcode
Stop

Event ID 130: Perf_QueryProfilesStart

#
Channel
Operational
Task
Perf_QueryProfiles
Opcode
Start

Event ID 131: Perf_QueryProfilesStop

#
Channel
Operational
Task
Perf_QueryProfiles
Opcode
Stop

Event ID 132: An on/off recording operation is getting configured.

#
Channel
Operational
Task
Perf_EnableBootTracing
Opcode
Start

Event ID 133: An on/off recording operation has been configured.

#
Channel
Operational
Task
Perf_EnableBootTracing
Opcode
Stop

Event ID 134: An on/off recording operation is getting disabled.

#
Channel
Operational
Task
Perf_DisableBootTracing
Opcode
Start

Event ID 135: An on/off recording operation has been disabled.

#
Channel
Operational
Task
Perf_DisableBootTracing
Opcode
Stop

Event ID 136: Perf_QueryBuiltInProfilesStart

#
Channel
Operational
Task
Perf_QueryBuiltInProfiles
Opcode
Start

Event ID 137: Perf_QueryBuiltInProfilesStop

#
Channel
Operational
Task
Perf_QueryBuiltInProfiles
Opcode
Stop

Event ID 138: Perf_ControlProgressHandlerBeginStart

#
Channel
Operational
Task
Perf_ControlProgressHandlerBegin
Opcode
Start

Event ID 139: Perf_ControlProgressHandlerBeginStop

#
Channel
Operational
Task
Perf_ControlProgressHandlerBegin
Opcode
Stop

Event ID 140: Perf_ControlProgressHandlerUpdateStart

#
Channel
Operational
Task
Perf_ControlProgressHandlerUpdate
Opcode
Start

Event ID 141: Perf_ControlProgressHandlerUpdateStop

#
Channel
Operational
Task
Perf_ControlProgressHandlerUpdate
Opcode
Stop

Event ID 142: Perf_ControlProgressHandlerEndStart

#
Channel
Operational
Task
Perf_ControlProgressHandlerEnd
Opcode
Start

Event ID 143: Perf_ControlProgressHandlerEndStop

#
Channel
Operational
Task
Perf_ControlProgressHandlerEnd
Opcode
Stop

Event ID 144: Perf_StartShutdownProfilesStart

#
Channel
Operational
Task
Perf_StartShutdownProfiles
Opcode
Start

Event ID 145: Perf_StartShutdownProfilesStop

#
Channel
Operational
Task
Perf_StartShutdownProfiles
Opcode
Stop

Event ID 146: Perf_UpdateShutdownProfilesStart

#
Channel
Operational
Task
Perf_UpdateShutdownProfiles
Opcode
Start

Event ID 147: Perf_UpdateShutdownProfilesStop

#
Channel
Operational
Task
Perf_UpdateShutdownProfiles
Opcode
Stop

Event ID 148: Perf_MergeShutdownProfilesStart

#
Channel
Operational
Task
Perf_MergeShutdownProfiles
Opcode
Start

Fields #

NameDescription
FileName UnicodeString

Event ID 149: Perf_MergeShutdownProfilesStop

#
Channel
Operational
Task
Perf_MergeShutdownProfiles
Opcode
Stop

Event ID 150: CaptureState on a Provider failed.

#
Channel
Operational
Task
Perf_CaptureState

Message #

CaptureState on a Provider failed.

Provider	: %1
Error	: %2

Fields #

NameDescription
Provider UnicodeString
Error UnicodeString

Event ID 151: Starting the following profiles: ProfileIds.

#
Channel
Operational
Task
Perf_WPRProfileIds

Message #

Starting the following profiles: %1

Fields #

NameDescription
ProfileIds UnicodeString

Event ID 152: The following profile has been started (part SequenceNumber of TotalEvents).

#
Channel
Operational
Task
Perf_WPRProfileXml

Message #

The following profile has been started (part %1 of %2):
%3

%6

Fields #

NameDescription
SequenceNumber UInt8
TotalEvents UInt8
LoggingMode UInt8
DetailLevel UInt8
Length UInt16
ProfileXml AnsiString

Event ID 153: Started a LoggingMode EventSessionType session named SessionName.

#
Channel
Operational
Task
Perf_SessionName

Message #

Started a %2 %3 session named %1

Fields #

NameDescription
SessionName UnicodeString
LoggingMode UInt8
EventSessionType UInt8

Event ID 200: Error HResult logged from FileName:LineNumber (FunctionName).

#
Channel
Operational
Task
Debug_WPRCControl

Message #

Error %3 logged from %5:%4 (%6)

Fields #

NameDescription
DebugType UInt32
ObjectType UInt32
HResult Int32
LineNumber UInt32
FileName UnicodeString
FunctionName UnicodeString

Event ID 201: Error HResult (Message) from FunctionName Line:LineNumber.

#
Channel
Operational
Task
Debug_PrintHr

Message #

Error %1 (%2) from %3 Line:%4

Fields #

NameDescription
HResult Int32
Message AnsiString
FunctionName AnsiString
LineNumber UInt32

Provenance

ETW provider GUID 36b6f488-aad7-48c2-afe3-d4ec2c8b46fa

Defined in windowsperformancerecordercontrol.dll, which carries the event manifest.

  • WS2022-20348.4893, schema read from the registered manifest, binary version 10.0.20348.4405, captured 2026-06-02 — Manifest XML pack, 1.9 MB
  • Win11-26200.6584, schema read from the registered manifest, binary version 10.0.26100.5074, captured 2026-06-02 — Manifest XML pack, 2.0 MB