Microsoft-Windows-DiagCpl

EventTitleChannelSampleRule
1001task_0DebugNN
1002task_01002DebugNN
1003task_01003DebugNN
2001task_02001DebugNN
2002task_02002DebugNN
4000Begin search.DebugNN
4001End search.DebugNN

Event ID 1001: task_0

#
Channel
Debug

Fields #

NameDescription
Message UnicodeString
FileName AnsiString
Function AnsiString
Line UInt32
Result UInt32

Event ID 1002: task_01002

#
Channel
Debug

Fields #

NameDescription
Message UnicodeString
FileName AnsiString
Function AnsiString
Line UInt32
Result UInt32

Event ID 1003: task_01003

#
Channel
Debug

Fields #

NameDescription
Message UnicodeString
FileName AnsiString
Function AnsiString
Line UInt32
Result UInt32

Event ID 2001: task_02001

#
Channel
Debug

Fields #

NameDescription
FileName AnsiString
Line UInt32
Address Pointer
Size UInt32

Event ID 2002: task_02002

#
Channel
Debug

Fields #

NameDescription
FileName AnsiString
Line UInt32
Address Pointer

Event ID 4000: Begin search.

#
Channel
Debug
Task
PerfTrack_DIAGCPL_Search
Opcode
Start

Fields #

NameDescription
SearchOnline UInt32
SearchType UInt32
ExitCode UInt32

Event ID 4001: End search.

#
Channel
Debug
Task
PerfTrack_DIAGCPL_Search
Opcode
Stop

Fields #

NameDescription
SearchOnline UInt32
SearchType UInt32
ExitCode UInt32

Provenance

ETW provider GUID 1a396961-5f3c-4c71-8310-44c653c0bf8a

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

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