SYSTEM_PROCESSOR_IDLE_CYCLE_TIME_INFORMATION

An array of SYSTEM_PROCESSOR_IDLE_CYCLE_TIME_INFORMATION structures is produced in the output buffer by a successful call to the following functions:

when given the information class SystemProcessorIdleCycleTimeInformation (0x53).

Documentation Status

The SYSTEM_PROCESSOR_IDLE_CYCLE_TIME_INFORMATION structure is not documented.

Layout

The SYSTEM_PROCESSOR_IDLE_CYCLE_TIME_INFORMATION is 0x08 bytes in both 32-bit and 64-bit Windows.

Offset Definition
0x00
ULONGLONG CycleTime;

What makes this CycleTime specifically its processor’s idle cycle time is that it’s the CycleTime from the KTHREAD that the processor’s KPRCB has as the processor’s IdleThread.