Geoff Chappell - Software Analyst
Starting with Windows Vista SP1, drivers for Processor Power Managment (PPM) register an event provider and write events to it. Starting with Windows 7, the kernel joins in:
Provider GUID: | {0F67E49F-FE51-4E9F-B490-6F2948CC6027} |
---|---|
Provider Name: | Microsoft-Windows-Kernel-Processor-Power |
Symbolic Name: | PPM_ETW_PROVIDER |
The PPM drivers and the kernel, of course, know of the provider only by the Provider GUID. The Provider Name is what's stored in the registry for this GUID. It's then the Name that the Event Viewer shows for the Provider in the Details tab for an event that actually has occurred and been logged. It's also the name to use when referring to this provider in such tools as WEVTUTIL and the Performance Monitor. The Symbolic Name is what public symbol files for the kernel show as the programming label for the GUID as an internal kernel variable.
An instrumentation manifest for the Microsoft-Windows-Kernel-Power provider is compiled into Microsoft-Windows-Kernel-Processor-Power-Events.dll (but ADVAPI32.DLL in version 6.0) as a resource named WEVT_TEMPLATE. This event template is the source of the plain-language names that the command wevtutil gp Microsoft-Windows-Kernel-Processor-Power extracts for channels, opcodes, levels, tasks and keywords. Its location is known already in the registry when Windows is installed.
As for any event provider, the compiled instrumentation manifest can be de-compiled to something like the XML it was written in, albeit without recovering symbolic names that compilation did not transfer to the manifest. Microsoft’s WEVTUTIL has options that can make a good start at this, and hackers have surely written tools that do better or differently. If that were the end of presenting the possible events, then this page would not exist.
The aim here is instead to capture something of the events’ development through successive versions, both in the compiled manifests and in the kernel’s code for writing the events. Notably, the manifests are sometimes wrong (not that this will surprise any programmer who has ever tried preparing one and keeping it synchronised with the code). With sufficient resources and attention, the presentation below may someday develop into describing what causes each of the possible events and what their parameters of event data mean. Remember, though, that such documentation really is Microsoft’s to write.
Two channels are defined for the provider. Each takes a different selection of the many possible events.
Channel ID | Channel Name | Versions |
---|---|---|
8 | System | 6.0 SP1 and higher |
16 | Microsoft-Windows-Kernel-Processor-Power/Diagnostic | 6.0 SP1 and higher |
The System log is familiar to all system administrators and many users. The Event Viewer shows it prominently among the Windows Logs. The others appear in the Event Viewer as "Applications and Services Logs". The diagnostic channel is not ordinarily enabled and is not even presented as a log that might be enabled except if the "Show Analytic and Debug Logs" option is checked.
When the Kernel-Processor-Power provider was new, and was written to only from PPM drivers, all the defined events went to the System channel except for the one that was directed instead to the diagnostic channel. That this is at all remarkable is because in Windows 7 and higher the vast majority of possible events from this provider go to neither of the defined channels and can never be seen except by creating a custom log.
Also in the registry is that plain-language descriptions of events, such as show in the Event Viewer, are resolved from the same DLL's message-table resource (which is in practice in the language-specific MUI file). The vast majority of the possible Kernel-Processor-Power events do not have a friendly description.
The tables that presently follow are of all Kernel-Processor-Power events that are listed in any compiled instrumentation manifest for kernel versions up to and including the original release of Windows 10. If you want a tabulation that is more up-to-date, try getting it from Microsoft and wonder why you’re here at all.
Names given for channels, levels, opcodes, tasks and keywords are from the compiled event template. That opcodes and tasks are not defined in version 6.0 is not stated explicitly for each event. For brevity, the (event) version, opcode and task are omitted unless they are non-zero, but beware that zero is not meaningless: the name "win:Info" is formally defined for opcode zero. The high byte of the keyword is not rendered as text since it reliably corresponds to the channel. Where rows, are broken out according to the event version or kernel version, the separate rows are sometimes, even often, not alternatives but are instead to be understood as additive. This applies especially to the Event Data: new event versions ordinarily extend the parameters, rather than replace any.
All the events that are yet defined are numbered sequentially from 1. Inevitably, they extend ever further in successive Windows versions:
Though some have fallen out of use in the sense that they never are written in later versions, their IDs are not reused and information about them is retained in the compiled event template, presumably so that tools running on a new Windows can interpret logs collected from computers that run an old Windows.
Event 1 is written by PPM drivers in Windows Vista. It was superseded by event 34 when Windows 7 introduced processor groups to raise the maximum count of processors.
Event ID: | 1 | |
---|---|---|
Channel: | 8 | System |
Level: | 2 | win:Error |
Task: | 1 | IdleStatesError |
Keyword: | 0x80000000`00000000 | |
Event Data: | Processor |
This event has the plain-language description:
Idle power management features on processor Processor are disabled due to a firmware problem. Check with the computer manufacturer for updated firmware.
Event 2 is written by PPM drivers in Windows Vista. It was superseded by event 35 when Windows 7 introduced processor groups to raise the maximum count of processors.
Event ID: | 2 | |
---|---|---|
Channel: | 8 | System |
Level: | 2 | win:Error |
Task: | 2 | PerfStatesError |
Keyword: | 0x80000000`00000000 | |
Event Data: | Processor |
This event has the plain-language description:
Performance power management features on processor Processor are disabled due to a firmware problem. Check with the computer manufacturer for updated firmware.
Event 3 is written by PPM drivers in Windows Vista. It was superseded by event 36 when Windows 7 introduced processor groups to raise the maximum count of processors.
Event ID: | 3 | |
---|---|---|
Channel: | 8 | System |
Level: | 2 | win:Error |
Task: | 3 | ThrottleStatesError |
Keyword: | 0x80000000`00000000 | |
Event Data: | Processor |
This event has the plain-language description:
Throttle power management features on processor Processor are disabled due to a firmware problem. Check with the computer manufacturer for updated firmware.
Event 4 is written by PPM drivers in Windows Vista. It was superseded by event 26 when Windows 7 introduced processor groups to raise the maximum count of processors.
Event ID: | 4 | |
---|---|---|
Channel: | 8 | System |
Level: | 4 | win:Informational |
Task: | 4 | Summary |
Keyword: | 0x80000000`00000000 | |
Event Data: | Processor IdleStateCount PerfStateCount ThrottleStateCount IdleState PerfState |
The IdleState and PerfState parameters are complex data.
This event has the plain-language description:
Processor Processor exposes the following: IdleStateCount idle state(s) PerfStateCount performance state(s) ThrottleStateCount throttle state(s)
Event 5 is written by PPM drivers.
Event ID: | 5 | |
---|---|---|
Channel: | 8 | System |
Level: | 2 | win:Error |
Task: | 5 | IdleStatesErrata |
Keyword: | 0x80000000`00000000 |
This event has the plain-language description:
Some processor idle power management features have been disabled due to a known firmware problem. Check with the computer manufacturer for updated firmware.
Event 6 is written by PPM drivers.
Event ID: | 6 | |
---|---|---|
Channel: | 8 | System |
Level: | 2 | win:Error |
Task: | 6 | PerfStatesErrata |
Keyword: | 0x80000000`00000000 |
This event has the plain-language description:
Some processor performance power management features have been disabled due to a known firmware problem. Check with the computer manufacturer for updated firmware.
Event 7 is written by PPM drivers in Windows Vista. It was superseded by event 37 when Windows 7 introduced processor groups to raise the maximum count of processors.
Event ID: | 7 | |
---|---|---|
Channel: | 8 | System |
Level: | 2 | win:Error |
Task: | 7 | LongCapInfo |
Keyword: | 0x80000000`00000000 | |
Event Data: | Processor CapDurationInSeconds PpcChanges TpcChanges |
This event has the plain-language description:
The speed of processor Processor is being limited by system firmware. The processor has been in this reduced performance state for CapDurationInSeconds seconds since the last report.
Event 8 is written by PPM drivers in Windows Vista. It was superseded by event 38 when Windows 7 introduced processor groups to raise the maximum count of processors.
Event ID: | 8 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Processor-Power/Diagnostic |
Level: | 3 | win:Warning |
Task: | 8 | QuickCapInfo |
Keyword: | 0x40000000`00000000 | |
Event Data: | Processor CapDurationInSeconds PpcChanges TpcChanges |
This event has the same plain-language description as event 7.
Event 9 is written by the kernel in Windows 7 and higher.
Event ID: | 9 | ||
---|---|---|---|
Version: | 0 | 6.1 and higher | |
1 | 6.2 and higher | ||
2 | 10.0 and higher | ||
Level: | 4 | win:Informational | |
Task: | 9 | DomainPerfStateChange | |
Keyword: | 0x00000000`00000001 | Perf | |
Event Data: | State Speed GroupCount Group |
versions 0 to 2 | |
Performance | versions 1 to 2 | ||
MinPercent MaxPercent TolerancePercent |
version 2 |
The Group parameter is complex data.
Event 10 is written by the kernel in Windows 7 and higher.
Event ID: | 10 | ||
---|---|---|---|
Version: | 0 | 6.1 and higher | |
1 | 6.2 and higher | ||
2 | 6.3 and higher | ||
Level: | 4 | win:Informational | |
Task: | 10 | ProcessorPerfStateChange | |
Keyword: | 0x00000000`00000001 | Perf | |
Event Data: | State Speed Group Number |
versions 0 to 2 | |
Performance | versions 1 to 2 | ||
TolerancePercent | version 2 |
Event 11 is written by the kernel in Windows 7 through to Windows 8.1. In Windows 10 it is superseded by event 100.
Event ID: | 11 | ||
---|---|---|---|
Version: | 0 | 6.1 and higher | |
1 | 6.2 and higher | ||
Level: | 5 | win:Verbose | |
Opcode: | 1 | win:Start | |
Task: | 11 | PerfCheck | |
Keyword: | 0x00000000`00000002 | Diag | |
Event Data: | PpmCheckTime | versions 0 to 1 | |
AdjustedCheckTime StartPhase |
version 1 |
Event 12 is written by the kernel in Windows 7 and higher.
Event ID: | 12 | ||
---|---|---|---|
Version: | 0 | version 6.1 and higher | |
1 | version 6.2 and higher | ||
2 | version 10.0 and higher | ||
Level: | 4 | win:Informational | |
Task: | 12 | RecordedUtility | |
Keyword: | 0x00000000`00000002 | Diag | |
Event Data: | PpmCheckTime IdleTime BusyTime Frequency Group Number |
versions 0 to 2 | |
DeliveredPerformance Utility AffinitizedUtility FrequencySensitivity |
versions 1 to 2 | ||
BufferingPercent StallTime |
version 2 |
Event 13 is written by the kernel in Windows 7 and higher.
Event ID: | 13 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 13 | ExpectedUtility |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | PpmCheckTime IdleTimeInMs BusyTimeInMs ExcessBusyTimeInMs Frequency Group Number |
Event 14 is written by the kernel in Windows 7 and higher.
Event ID: | 14 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 14 | ParkCore |
Keyword: | 0x00000000`00000003 | Perf Diag |
Event Data: | PpmCheckTime Group Number |
Event 15 is written by the kernel in Windows 7 and higher.
Event ID: | 15 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 15 | UnparkCore |
Keyword: | 0x00000000`00000003 | Perf Diag |
Event Data: | PpmCheckTime Group Number |
Event 16 is written by the kernel in Windows 7 and higher.
Event ID: | 16 | |
---|---|---|
Level: | 5 | win:Verbose |
Opcode: | 2 | win:Stop |
Task: | 11 | PerfCheck |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | PpmCheckTime |
Event 17 is not defined in the provider’s instrumentation manifest for any Windows version.
Event 18 is written by the kernel in Windows 7 and higher.
Event ID: | 18 | ||
---|---|---|---|
Version: | 0 | version 6.1 and higher | |
1 | version 6.2 and higher | ||
2 | version 6.3 and higher | ||
Level: | 4 | win:Informational | |
Task: | 10 | ProcessorPerfStateChange | |
Keyword: | 0x00000000`00000001 | Perf | |
Event Data: | State Speed Group Number |
versions 0 to 2 | |
Performance | versions 1 to 2 | ||
TolerancePercent | version 2 |
Event 19 is written by the kernel in Windows 7 and higher.
Event ID: | 19 | ||
---|---|---|---|
Version: | 0 | version 6.1 and higher | |
1 | version 6.2 and higher | ||
2 | version 6.3 and higher | ||
Level: | 4 | win:Informational | |
Task: | 17 | IdleAccountingRundown | |
Keyword: | 0x00000000`00000006 | Diag PowerDiagnostics |
|
Event Data: | StateCount TotalTransitions ResetCount |
versions 0 to 2 | |
Pad | version 0 | ||
AbortCount | versions 1 to 2 | ||
StartTime State Group Number |
versions 0 to 2 | ||
IdleTime | versions 1 to 2 | ||
SelectionCount SelectionAccounting |
version 2 |
Version 0 had a parameter labelled merely as Pad. Version 1 redefined it as AbortCount. The State and SelectionAccounting parameters are complex data.
Event 20 is written by PPM drivers in Windows 7 and higher.
Event ID: | 20 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 18 | ProcessorFirmwareRundown |
Keyword: | 0x00000000`00000006 | Diag PowerDiagnostics |
Event Data: | FeaturesPresent FeaturesAccessed FeaturesValidated Group Number |
Event 21 is written by PPM drivers in Windows 7 and higher.
Event ID: | 21 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 19 | CStateDomainFirmwareRundown |
Keyword: | 0x00000000`00000006 | Diag PowerDiagnostics |
Event Data: | DomainId MemberCount MembersEnumerated |
Event 22 is written by PPM drivers in Windows 7 and higher.
Event ID: | 22 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 20 | PTStateDomainFirmwareRundown |
Keyword: | 0x00000000`00000006 | Diag PowerDiagnostics |
Event Data: | DomainId MemberCount MembersEnumerated |
Event 23 is written by PPM drivers in Windows 7 and higher.
Event ID: | 23 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 4 | Summary |
Keyword: | 0x00000000`00000006 | Diag PowerDiagnostics |
Event Data: | Group Number IdleStateCount PerfStateCount ThrottleStateCount IdleState PerfState |
The IdleState and PerfState parameters are complex data.
Event 24 is written by PPM drivers in Windows 7 and higher.
Event ID: | 24 | |
---|---|---|
Level: | 2 | win:Error |
Task: | 5 | IdleStatesErrata |
Keyword: | 0x00000000`00000006 | Diag PowerDiagnostics |
Event 25 is written by PPM drivers in Windows 7 and higher.
Event ID: | 25 | |
---|---|---|
Level: | 2 | win:Error |
Task: | 6 | PerfStatesErrata |
Keyword: | 0x00000000`00000006 | Diag PowerDiagnostics |
Event 26 is written by PPM drivers in Windows 7 and higher. Starting with Windows 8 it is more like two separate but related events distinguished by the version number. Each has its own purpose, symbolic name and plain-language description.
Event ID: | 26 | ||
---|---|---|---|
Version: | 0 | version 6.1 and higher | |
1 | version 6.2 and higher | ||
Channel: | 8 | System | |
Level: | 4 | win:Informational | |
Task: | 4 | Summary | |
Keyword: | 0x80000000`00000000 | ||
Event Data: | Group Number IdleStateCount PerfStateCount ThrottleStateCount IdleState PerfState |
The IdleState and PerfState parameters are complex data.
This event changes its plain-language description between versions. The original reads as if elaborating event 4:
Processor Number in group Group exposes the following: IdleStateCount idle state(s) PerfStateCount performance state(s) ThrottleStateCount throttle state(s)
PPM drivers may instead write version 1 of the event when running in an appropriate Hyper-V configuration:
Hyper-V logical processor Number exposes the following: IdleStateCount idle state(s) PerfStateCount performance state(s) ThrottleStateCount throttle state(s)
Event 27 is written by PPM drivers in Windows 7 and higher.
Event ID: | 27 | |
---|---|---|
Channel: | 8 | System |
Level: | 2 | win:Error |
Task: | 21 | ThrottleStatesErrata |
Keyword: | 0x80000000`00000000 |
This event has the plain-language description:
Some processor power management features have been disabled due to a known firmware problem. Check with the computer manufacturer for updated firmware.
Event 28 is written by PPM drivers in Windows 7 and higher.
Event ID: | 28 | |
---|---|---|
Level: | 2 | win:Error |
Task: | 21 | ThrottleStatesErrata |
Keyword: | 0x00000000`00000006 | Diag PowerDiagnostics |
Event 29 is written by PPM drivers in Windows 7. Perhaps it might be written by some PPM driver in later versions, but none is known to write it in Windows 8.
Event ID: | 29 | |
---|---|---|
Channel: | 8 | System |
Level: | 4 | win:Informational |
Task: | 22 | PccSummary |
Keyword: | 0x80000000`00000000 | |
Event Data: | MajorVersion MinorVersion MinPerfPercent MinThrottlePercent |
This event has the plain-language description:
The platform implements processor performance and throttle state control. Minimum performance frequency percentage: MinPerfPercent Minimum throttled frequency percentage: MinThrottlePercent
Event 30 is written by PPM drivers in Windows 7 and higher.
Event ID: | 30 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 22 | PccSummary |
Keyword: | 0x00000000`00000006 | Diag PowerDiagnostics |
Event Data: | MajorVersion MinorVersion MinPerfPercent MinThrottlePercent |
Event 31 is written by PPM drivers in Windows 7 and higher.
Event ID: | 31 | |
---|---|---|
Channel: | 8 | System |
Level: | 2 | win:Error |
Task: | 23 | PccErrata |
Keyword: | 0x80000000`00000000 |
This event has the plain-language description:
Some processor power management features have been disabled due to a known firmware problem. Check with the computer manufacturer for updated firmware.
Event 32 is written by PPM drivers in Windows 7 and higher.
Event ID: | 32 | |
---|---|---|
Level: | 2 | win:Error |
Task: | 23 | PccErrata |
Keyword: | 0x00000000`00000006 | Diag PowerDiagnostics |
Event 33 is written by PPM drivers in Windows 7 and higher.
Event ID: | 33 | |
---|---|---|
Channel: | 8 | System |
Level: | 2 | win:Error |
Task: | 24 | PccError |
Keyword: | 0x80000000`00000000 | |
Event Data: | Group Number |
This event has the plain-language description:
Platform based performance and throttle power management features on processor Number in group Group are disabled due to a firmware problem. Check with the computer manufacturer for updated firmware.
Event 34 is written by PPM drivers in Windows 7 and higher. Starting with Windows 8 it is more like two separate but related events distinguished by the version number. Each has its own purpose, symbolic name and plain-language description.
Event ID: | 34 | ||
---|---|---|---|
Version: | 0 | version 6.1 and higher | |
1 | version 6.2 and higher | ||
Channel: | 8 | System | |
Level: | 2 | win:Error | |
Task: | 1 | IdleStatesError | |
Keyword: | 0x80000000`00000000 | ||
Event Data: | Group Number |
This event changes its plain-language description between versions. The original reads as if elaborating event 1:
Idle power management features on processor Number in group Group are disabled due to a firmware problem. Check with the computer manufacturer for updated firmware.
PPM drivers may instead write version 1 of the event when running in an appropriate Hyper-V configuration:
Idle power management features on Hyper-V logical processor Number are disabled due to a firmware problem. Check with the computer manufacturer for updated firmware.
Event 35 is written by PPM drivers in Windows 7 and higher. Starting with Windows 8 it is more like two separate but related events distinguished by the version number. Each has its own purpose, symbolic name and plain-language description.
Event ID: | 35 | ||
---|---|---|---|
Version: | 0 | version 6.1 and higher | |
1 | version 6.2 and higher | ||
Channel: | 8 | System | |
Level: | 2 | win:Error | |
Task: | 2 | PerfStatesError | |
Keyword: | 0x80000000`00000000 | ||
Event Data: | Group Number |
This event changes its plain-language description between versions. The original reads as if elaborating event 2:
Performance power management features on processor Number in group Group are disabled due to a firmware problem. Check with the computer manufacturer for updated firmware.
PPM drivers may instead write version 1 of the event when running in an appropriate Hyper-V configuration:
Performance power management features on Hyper-V logical processor Number are disabled due to a firmware problem. Check with the computer manufacturer for updated firmware.
Event 36 is written by PPM drivers in Windows 7 and higher. Starting with Windows 8 it is more like two separate but related events distinguished by the version number. Each has its own purpose, symbolic name and plain-language description.
Event ID: | 36 | ||
---|---|---|---|
Version: | 0 | version 6.1 and higher | |
1 | version 6.2 and higher | ||
Channel: | 8 | System | |
Level: | 2 | win:Error | |
Task: | 3 | ThrottleStatesError | |
Keyword: | 0x80000000`00000000 | ||
Event Data: | Group Number |
This event changes its plain-language description between versions. The original reads as if elaborating event 3:
Throttle power management features on processor Number in group Group are disabled due to a firmware problem. Check with the computer manufacturer for updated firmware.
PPM drivers may instead write version 1 of the event when running in an appropriate Hyper-V configuration:
Throttle power management features on Hyper-V logical processor Number are disabled due to a firmware problem. Check with the computer manufacturer for updated firmware.
Event 37 is written by PPM drivers in Windows 7 and higher. Starting with Windows 8 it is more like two separate but related events distinguished by the version number. Each has its own purpose, symbolic name and plain-language description.
Event ID: | 37 | ||
---|---|---|---|
Version: | 0 | version 6.1 and higher | |
1 | version 6.2 and higher | ||
Channel: | 8 | System | |
Level: | 3 | win:Warning | |
Task: | 7 | LongCapInfo | |
Keyword: | 0x80000000`00000000 | ||
Event Data: | Group Number CapDurationInSeconds PpcChanges TpcChanges PccChanges |
This event changes its plain-language description between versions. The original reads as if elaborating event 7:
The speed of processor Number in group Group is being limited by system firmware. The processor has been in this reduced performance state for CapDurationInSeconds seconds since the last report.
PPM drivers may instead write version 1 of the event when running in an appropriate Hyper-V configuration:
The speed of Hyper-V logical processor Number is being limited by system firmware. The processor has been in this reduced performance state for CapDurationInSeconds seconds since the last report.
Event 38 is written by PPM drivers in Windows 7 and higher.
Event ID: | 38 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Processor-Power/Diagnostic |
Level: | 3 | win:Warning |
Task: | 8 | QuickCapInfo |
Keyword: | 0x40000000`00000000 | |
Event Data: | Group Number CapDurationInSeconds PpcChanges TpcChanges PccChanges |
This event has the plain-language description:
The speed of processor Number in group Group is being limited by system firmware. The processor has been in this reduced performance state for CapDurationInSeconds seconds since the last report.
Event 39 is written by PPM drivers in Windows 7 and higher.
Event ID: | 39 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 25 | NotifyPStates |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | Group Number Cap |
Event 40 is written by PPM drivers in Windows 7 and higher.
Event ID: | 40 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 26 | NotifyCStates |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | Group Number |
Event 41 is written by PPM drivers in Windows 7 and higher.
Event ID: | 41 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 27 | NotifyTStates |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | Group Number Cap |
Event 42 is written by PPM drivers in Windows 7 and higher.
Event ID: | 42 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 28 | PerfStatesRundown |
Keyword: | 0x00000000`00000006 | Diag PowerDiagnostics |
Event Data: | Group Number StateCount States |
The States parameter is complex data.
Event 43 is written by PPM drivers in Windows 7 and higher.
Event ID: | 43 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 29 | BiosPStatesRundown |
Keyword: | 0x00000000`00000006 | Diag PowerDiagnostics |
Event Data: | Group Number PBlockAddress PBlockLength ProcessorId ApicId Ppc PctControl PctStatus StateCount PssStates |
The PctControl, PctStatus and PssStates are complex data.
Event 44 is written by PPM drivers in Windows 7 and higher.
Event ID: | 44 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 30 | BiosCStatesRundown |
Keyword: | 0x00000000`00000006 | Diag PowerDiagnostics |
Event Data: | Group Number FadtC2Latency FadtC3Latency CStateVersionInUse StateCount CstStates |
The CstStates parameter is complex data.
Event 45 is written by PPM drivers in Windows 7 and higher.
Event ID: | 45 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 31 | BiosTStatesRundown |
Keyword: | 0x00000000`00000006 | Diag PowerDiagnostics |
Event Data: | Group Number FadtDutyWidth FadtDutyOffset Tpc TStateVersionInUse PtcControl PtcStatus StateCount TssStates |
The PtcControl, PtcStates and TssStates parameters are complex data.
Event 46 is written by PPM drivers in Windows 7 and higher.
Event ID: | 46 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 32 | PccCapChange |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | Group Number Cap |
Event 47 is written by the kernel in Windows 7 and higher.
Event ID: | 47 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 33 | BiosCapChange |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | Group Number Cap |
Event 48 is written by the kernel in Windows 7 and higher.
Event ID: | 48 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 34 | ThermalCapChange |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | Group Number Cap |
Event 49 is written by the kernel in Windows 8 and higher.
Event ID: | 49 | |
---|---|---|
Level: | 5 | win:Verbose |
Opcode: | 33 | Makeup |
Task: | 11 | PerfCheck |
Keyword: | 0x00000000`00000002 | Diag |
Event 50 is written by the kernel in Windows 8 and higher.
Event ID: | 50 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 35 | LogicalProcessorIdlingCorePark |
Keyword: | 0x00000000`0000000A | Diag Lpi |
Event Data: | Cap IsApplied |
Event 51 is written by the kernel in Windows 8 and higher.
Event ID: | 51 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 36 | LogicalProcessorIdlingRundown |
Keyword: | 0x00000000`0000000A | Diag Lpi |
Event Data: | Cap IsApplied |
Event 52 is not written by the kernel in Windows 8 and higher.
Event ID: | 52 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 37 | LatencySensitivityHint |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | HintType |
Event 53 is written by the kernel in Windows 8 and higher.
Event ID: | 53 | ||
---|---|---|---|
Version: | 0 | 6.2 and higher | |
1 | 10.0 and higher | ||
Level: | 5 | win:Verbose | |
Task: | 38 | ParkNodeRecordedStats | |
Keyword: | 0x00000000`00000002 | Diag | |
Event Data: | Group Affinity ConcurrentCores HistogramSize ConcurrencyHistogram |
versions 0 to 1 | |
DistributeCores | version 1 |
Event 54 is written by PPM drivers in Windows 8 and higher.
Event ID: | 54 | |
---|---|---|
Channel: | 8 | System |
Level: | 2 | win:Error |
Task: | 39 | CpcError |
Keyword: | 0x80000000`00000000 | |
Event Data: | Group Number |
This event has the plain-language description:
Collaborative processor power controls on processor Number in group Group are disabled due to a firmware problem. Check with the computer manufacturer for updated firmware.
Event 55 is written by PPM drivers in Windows 8 and higher. It is in some sense two separate but related events distinguished by the version number. Each has its own purpose, symbolic name and plain-language description.
Event ID: | 55 | ||
---|---|---|---|
Version: | 0 | version 6.2 and higher | |
1 | version 6.2 and higher | ||
Channel: | 8 | System | |
Level: | 4 | win:Informational | |
Task: | 47 | Summary2 | |
Keyword: | 0x80000000`00000000 | ||
Event Data: | Group Number IdleStateCount IdleImplementation NominalFrqeuency MaximumPerformancePercent MinimumPerformancePercent MinimumThrottlePercent PerformanceImplementation |
The different versions have different plain-language descriptions. Version 0 has the unspecialised text:
Processor Number in group Group exposes the following power management capabilities: Idle state type: IdleImplementation (IdleStateCount state(s)) Performance state type: PerformanceImplementation Nominal Frequency (MHz): NominalFrqeuency Maximum performance percentage: MaximumPerformancePercent Minimum performance percentage: MinimumPerformancePercent Minimum throttle percentage: MinimumThrottlePercent
PPM drivers may instead write version 1 of the event when running in an appropriate Hyper-V configuration:
Hyper-V logical processor Number exposes the following power management capabilities: Idle state type: IdleImplementation (IdleStateCount state(s)) Performance state type: PerformanceImplementation Nominal Frequency (MHz): NominalFrqeuency Maximum performance percentage: MaximumPerformancePercent Minimum performance percentage: MinimumPerformancePercent Minimum throttle percentage: MinimumThrottlePercent
Event 56 is written by PPM drivers in Windows 8 and higher.
Event ID: | 56 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 47 | Summary2 |
Keyword: | 0x00000000`00000006 | Diag PowerDiagnostics |
Event Data: | Group Number IdleStateCount IdleImplementation NominalFrqeuency MaximumPerformancePercent MinimumPerformancePercent MinimumThrottlePercent PerformanceImplementation |
Event 57 is written by PPM drivers in Windows 8 and higher.
Event ID: | 57 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 40 | PepGetIdleStates |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | Group Number MaximumCoordinatedProcessors StateCount States |
The States parameter is complex data.
Event 58 is written by PPM drivers in Windows 8 and higher.
Event ID: | 58 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 40 | PepGetIdleStates |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | Group Number MaximumCoordinatedProcessors StateCount States |
The States parameter is complex data.
Event 59 is written by PPM drivers in Windows 8 and higher.
Event ID: | 59 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 41 | PepQueryCapabilities |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | Group Number FeedbackCounterCount IdleStateCount PerformanceStatesSupported ParkingSupported |
Event 60 is written by PPM drivers in Windows 8 and higher.
Event ID: | 60 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 41 | PepQueryCapabilities |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | Group Number FeedbackCounterCount IdleStateCount PerformanceStatesSupported ParkingSupported |
Event 61 is written by PPM drivers in Windows 8 and higher.
Event ID: | 61 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 42 | PepPerfConstraintChange |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | Group Number GuaranteedPerformance LimitReasons |
Event 62 is written by PPM drivers in Windows 8 and higher.
Event ID: | 62 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 43 | PepPerfCapabilities |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | Group Number FeedbackCount Feedback HighestPerformance NominalPerformance LowestNonlinearPerformance LowestPerformance DomainId DomainMembers |
The Feedback parameter is complex data.
Event 63 is written by PPM drivers in Windows 8 and higher.
Event ID: | 63 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 43 | PepPerfCapabilities |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | Group Number FeedbackCount Feedback HighestPerformance NominalPerformance LowestNonlinearPerformance LowestPerformance DomainId DomainMembers |
The Feedback parameter is complex data.
Event 64 is written by the kernel in Windows 8 and higher.
Event ID: | 64 | ||
---|---|---|---|
Version: | 0 | version 6.2 and higher | |
1 | version 10.0 and higher | ||
Level: | 4 | win:Informational | |
Task: | 44 | ProcessorPerformanceRundown | |
Keyword: | 0x00000000`00000002 | Diag | |
Event Data: | Group Number Parked BiosCap ThermalCap DesiredPerformance NominalFrequency |
versions 0 to 1 | |
MinPercent MaxPercent TolerancePercent DeliveredPerformance |
version 1 |
Event 65 is written by the kernel in Windows 8 and higher.
Event ID: | 65 | ||
---|---|---|---|
Version: | 0 | version 6.2 and higher | |
1 | version 10.0 and higher | ||
Level: | 4 | win:Informational | |
Task: | 45 | ParkNodeRundown | |
Keyword: | 0x00000000`00000002 | Diag | |
Event Data: | Group Affinity Parked LpiCap |
versions 0 to 1 | |
ThermalCap | version 1 |
Event 66 is written by the kernel in Windows 8 and higher.
Event ID: | 66 | ||
---|---|---|---|
Version: | 0 | version 6.2 and higher | |
1 | version 6.3 and higher | ||
Level: | 4 | win:Informational | |
Task: | 46 | ParkNodeCapChange | |
Keyword: | 0x00000000`00000002 | Diag | |
Event Data: | Group Affinity LpiCap |
versions 0 to 1 | |
ThermalCap | version 1 |
Event 67 is written by the kernel in Windows 8 and higher.
Event ID: | 67 | ||
---|---|---|---|
Version: | 0 | version 6.2 and higher | |
1 | version 10.0 and higher | ||
Level: | 4 | win:Informational | |
Task: | 48 | ProcessorIdleRundown | |
Keyword: | 0x00000000`00000002 | Diag | |
Event Data: | Group Number Type StateCount |
A92C | versions 0 to 1 |
States | AB14 | version 1 |
The States parameter is complex data.
Event 68 is written by PPM drivers in Windows 8 and higher.
Event ID: | 68 | ||
---|---|---|---|
Version: | 0 | version 6.2 and higher | |
1 | version 10.0 and higher | ||
Level: | 4 | win:Informational | |
Task: | 49 | ProcessorIdRundown | |
Keyword: | 0x00000000`00000002 | Diag | |
Event Data: | Group Number AcpiId InterruptControllerId |
versions 0 to 1 | |
ProcessorIndex | version 1 |
Event 69 is written by PPM drivers in Windows 8 and higher.
Event ID: | 69 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 50 | PepGetPlatformIdleStates |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | PlatformIdleStateCount |
Event 70 is written by PPM drivers in Windows 8 and higher.
Event ID: | 70 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 50 | PepGetPlatformIdleStates |
Keyword: | 0x00000000`00000012 | Diag SleepStudy |
Event Data: | PlatformIdleStateCount |
Event 71 is written by the kernel in Windows 8 and higher.
Event ID: | 71 | |
---|---|---|
Level: | 5 | win:Verbose |
Opcode: | 34 | FailedStart |
Task: | 11 | PerfCheck |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | AdjustedCheckTime |
Event 72 is written by the kernel in Windows 8 and higher.
Event ID: | 72 | ||
---|---|---|---|
Version: | 0 | version 6.2 and higher | |
1 | version 6.3 and higher | ||
Level: | 4 | win:Informational | |
Task: | 51 | PlatformIdleAccountingRundown | |
Keyword: | 0x00000000`00000002 | Diag | |
Event Data: | StateCount ResetCount TotalTransitions StartTime Reserved State Group Number |
versions 0 to 1 | |
SelectionCount SelectionAccounting |
version 1 |
The State and SelectionAccounting parameters are complex data.
Event 73 is written by the kernel in Windows 8 and higher.
Event ID: | 73 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 52 | PlatformParkingPreference |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | Group Affinity UnparkCount OSPreferencePark OSPreferenceUnpark PlatformPreferencePark PlatformPreferenceUnpark |
Event 74 is written by the kernel in Windows 8 only.
Event ID: | 74 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 53 | LowPowerScenarioChange |
Keyword: | 0x00000000`00000003 | Perf Diag |
Event Data: | PrevousActiveScenarioId NewActiveScenarioId |
Event 75 is not written by the kernel in Windows 8 only.
Event ID: | 75 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 54 | LowPowerScenarioRundown |
Keyword: | 0x00000000`00000003 | Perf Diag |
Event Data: | CurrentActiveScenarioId |
Event 76 is not written by the kernel in Windows 8 only.
Event ID: | 76 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 55 | LowPowerScenarioInformationRundown |
Keyword: | 0x00000000`00000003 | Perf Diag |
Event Data: | ScenarioId PlatformIdleStateIndex |
Event 77 is written by PPM drivers in Windows 8.1 and higher.
Event ID: | 77 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 56 | PepGetIdleStatesV2 |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | Group Number StateCount States |
The States parameter is complex data.
Event 78 is written by PPM drivers in Windows 8.1 and higher.
Event ID: | 78 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 57 | PepGetIdleStatesV2Rundown |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | Group Number StateCount States |
The States parameter is complex data.
Event 79 is written by PPM drivers in Windows 8.1 and higher.
Event ID: | 79 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 58 | PepGetPlatformIdleState |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | StateIndex InitiatingProcessor OneInitiator Latency BreakEvenDuration DependencyCount Dependencies |
CAEC |
The InitiatingProcessor and Dependencies parameters are complex data.
Event 80 is written by PPM drivers in Windows 8.1 and higher.
Event ID: | 80 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 59 | PepGetPlatformIdleStateRundown |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | StateIndex InitiatingProcessor OneInitiator Latency BreakEvenDuration DependencyCount Dependencies |
The InitiatingProcessor and Dependencies parameters are complex data.
Event 81 is written by the kernel in Windows 8.1 and higher.
Event ID: | 81 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 60 | DripsAccountingSnapshot |
Keyword: | 0x00000000`00000010 | SleepStudy |
Event Data: | ScenarioInstanceId DripsBucketsCount TotalTimes |
Event 82 is written by the kernel in Windows 8.1 and higher.
Event ID: | 82 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 61 | PlatformAccountingBucketIntervalsRundown |
Keyword: | 0x00000000`00000010 | SleepStudy |
Event Data: | IntervalLimitsCount IntervalLimits |
Event 83 is written by the kernel in Windows 8.1 and higher.
Event ID: | 83 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 62 | PlatformIdleVetoIncrement |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | StateIndex VetoReason |
Event 84 is written by the kernel in Windows 8.1 and higher.
Event ID: | 84 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 63 | PlatformIdleVetoDecrement |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | StateIndex VetoReason |
Event 85 is written by the kernel in Windows 8.1 and higher.
Event ID: | 85 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 64 | ProcessorIdleVetoIncrement |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | Group Number StateIndex VetoReason |
Event 86 is written by the kernel in Windows 8.1 and higher.
Event ID: | 86 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 65 | ProcessorIdleVetoDecrement |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | Group Number StateIndex VetoReason |
Event 87 is written by the kernel in Windows 8.1 and higher.
Event ID: | 87 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 66 | PlatformIdleVetoRundown |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | StateIndex VetoReason VetoCount |
Event 88 is written by the kernel in Windows 8.1 and higher.
Event ID: | 88 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 67 | ProcessorIdleVetoRundown |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | Group Number StateIndex VetoReason VetoCount |
Event 89 is written by the kernel in Windows 10 and higher.
Event ID: | 89 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 68 | StaticPolicyRundown |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | PerfBoostAtGuaranteed PerfIdealAggressiveIncreasePolicyThreshold PerfSingleStepSize PerfCalculateActualization PerfArtificialDomain LowLatencyScalingPercentage ParkWithCoreGranularity MultiparkGranularity |
Event 90 is written by the kernel in Windows 10 and higher.
Event ID: | 90 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 69 | PerfSelectProcessorState |
Keyword: | 0x00000000`00000020 | Algorithm |
Event Data: | Group Number ResolvedUtilization Target ResolvedTarget Flags |
Event 91 is written by the kernel in Windows 10 and higher.
Event ID: | 91 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 70 | VetoNameRundown |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | VetoReason Name |
Event 92 is written by PPM drivers in Windows 10 and higher.
Event ID: | 92 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 71 | PepGetCoordinatedIdleStates |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | StateCount CoordinatedStates |
The CoordinatedStates parameter is complex data.
Event 93 is written by PPM drivers in Windows 10 and higher.
Event ID: | 93 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 72 | PepGetCoordinatedIdleStatesRundown |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | StateCount CoordinatedStates |
The CoordinatedStates parameter is complex data.
Event 94 is written by PPM drivers in Windows 10 and higher.
Event ID: | 94 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 73 | PepGetCoordinatedDependency |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | StateIndex DependencyIndex ProcessorDependency TargetProcessor OptionCount Options |
The TargetProcessor and Options parameters are complex data.
Event 95 is written by PPM drivers in Windows 10 and higher.
Event ID: | 95 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 74 | PepGetCoordinatedDependencyRundown |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | StateIndex DependencyIndex ProcessorDependency TargetProcessor OptionCount Options |
The TargetProcessor and Options parameters are complex data.
Event 96 is written by the kernel in Windows 10 and higher.
Event ID: | 96 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 75 | MediaBufferingNotify |
Keyword: | 0x00000000`00000020 | Algorithm |
Event Data: | Engaged |
Event 97 is written by PPM drivers in Windows 10 and higher.
Event ID: | 97 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 76 | ComputeEnergy |
Keyword: | 0x00000000`00000020 | Algorithm |
Event Data: | Group Number PmcSourceCount PmcValues ActiveTime TotalTime FrequencyPercent Energy |
The PmcValues parameter is complex data.
Event 98 is written by the kernel in Windows 10 and higher.
Event ID: | 98 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 77 | CoordinatedIdleRundown |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | StateCount States |
The States parameter is complex data.
Event 99 is written by the kernel in Windows 10 and higher.
Event ID: | 99 | |
---|---|---|
Level: | 5 | win:Verbose |
Task: | 78 | HeteroResponse |
Keyword: | 0x00000000`00000020 | Algorithm |
Event Data: | Group Affinity ProcCount ActualUtility EstimatedUtility ActiveTime CheckCount Decision IdealClass1Count ActualClass1Count Flags |
Event 100 is written by the kernel in Windows 10 and higher. Its symbolic name is that of event 11 from earlier versions.
Event ID: | 100 | |
---|---|---|
Level: | 5 | win:Verbose |
Opcode: | 1 | win:Start |
Task: | 11 | PerfCheck |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | PpmCheckTime AdjustedCheckTime PipelineId |
Event 101 is written by the kernel in Windows 10 and higher.
Event ID: | 101 | |
---|---|---|
Level: | 5 | win:Verbose |
Task: | 79 | HeteroDistributeUtility |
Keyword: | 0x00000000`00000020 | Algorithm |
Event Data: | Group Affinity Class0FloorPef Class1MinimumPerf |
Event 102 is written by the kernel in Windows 10 and higher.
Event ID: | 102 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 80 | ProfileRegistered |
Keyword: | 0x00000000`00000060 | Algorithm Profiles |
Event Data: | Name Id Priority Flags ActiveCount MaxActiveDurationInUs MinActiveDurationInUs TotalActiveDurationInUs |
Event 103 is written by the kernel in Windows 10 and higher.
Event ID: | 103 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 81 | ProfileRundown |
Keyword: | 0x00000000`00000064 | PowerDiagnostics Algorithm Profiles |
Event Data: | Name Id Priority Flags ActiveCount MaxActiveDurationInUs MinActiveDurationInUs TotalActiveDurationInUs |
Event 104 is not written by the kernel in Windows 10 and higher.
Event ID: | 104 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 82 | ProfileChange |
Keyword: | 0x00000000`00000060 | Algorithm Profiles |
Event Data: | PreviousProfileId NextProfileId |
Event 105 is written by the kernel in Windows 10 and higher.
Event ID: | 105 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 83 | ProfileSettingChange |
Keyword: | 0x00000000`00000060 | Algorithm Profiles |
Event Data: | ProfileId Name Type Class Guid ValueSize Value |
Event 106 is written by the kernel in Windows 10 and higher.
Event ID: | 106 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 84 | ProfileSettingRundown |
Keyword: | 0x00000000`00000064 | PowerDiagnostics Algorithm Profiles |
Event Data: | ProfileId Name Type Class Guid ValueSize Value |
Event 107 is written by the kernel in Windows 10 and higher.
Event ID: | 107 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 85 | ProfileStatusRundown |
Keyword: | 0x00000000`00000064 | PowerDiagnostics Algorithm Profiles |
Event Data: | Flags |
Event 108 is written by the kernel in Windows 10 and higher.
Event ID: | 108 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 86 | ProfileEnabled |
Keyword: | 0x00000000`00000060 | Algorithm Profiles |
Event Data: | ProfileId |
Event 109 is written by the kernel in Windows 10 and higher.
Event ID: | 109 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 87 | ProfileDisabled |
Keyword: | 0x00000000`00000060 | Algorithm Profiles |
Event Data: | ProfileId |
Event 110 is written by the kernel in Windows 10 and higher.
Event ID: | 110 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 88 | IdleDurationExpiration |
Keyword: | 0x00000000`00000002 | Diag |
Event Data: | GroupCount Group |
0001053C |
The Group parameter is complex data.
Event 111 is written by the kernel in Windows 10 and higher.
Event ID: | 111 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 89 | DeliveredPerfChange |
Keyword: | 0x00000000`00000080 | PerfDiag |
Event Data: | Group Number DeliveredPerformance |
Event 112 is written by the kernel in Windows 10 and higher.
Event ID: | 112 | |
---|---|---|
Level: | 5 | win:Verbose |
Task: | 90 | ParkSelection |
Keyword: | 0x00000000`00000020 | Algorithm |
Event Data: | Group Processors OldPark NewPark OverUtilizedSet IsolatedCores IdealUnparked UnparkCount ParkReason |