Microsoft-Windows-SleepStudy

32 events across 1 channel

Event IDTitleChannel
1Diagnostic
2Diagnostic
3Diagnostic
4Diagnostic
5Diagnostic
6Diagnostic
7Diagnostic
8Diagnostic
9Diagnostic
10Diagnostic
11Diagnostic
12Diagnostic
13Diagnostic
14Diagnostic
15Diagnostic
16Diagnostic
17Diagnostic
18Diagnostic
19Diagnostic
20Diagnostic
21Diagnostic
22Diagnostic
23Diagnostic
24Diagnostic
25Diagnostic
26Diagnostic
27Diagnostic
28Diagnostic
29Diagnostic
30Diagnostic
31Diagnostic
32Diagnostic

Event ID 1 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
ScenarioBlocker

Fields #

NameDescription
ScenarioInstanceId UInt8
ParentGuid GUID
BlockerNameLength UInt32
BlockerName UnicodeString
BlockerGuid GUID
ActiveTime UInt64
ScenarioInstanceIdV2 UInt64
Flags UInt64

Event ID 2 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
ScenarioBlockerData

Fields #

NameDescription
ScenarioInstanceId UInt8
DataCount UInt32
Data UInt8
ScenarioInstanceIdV2 UInt64

Event ID 3 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
TopOffendersPerfTrack

Fields #

NameDescription
ActiveTimeAndCommonData UInt32
TopLevelActiveTime UInt32
BlockerHierarchyLevel1 UnicodeString
BlockerHierarchyLevel2 UnicodeString
BlockerHierarchyLevel3 UnicodeString

Event ID 4 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
SubsystemContextInfo

Fields #

NameDescription
DataCount UInt32
Data AnsiString

Event ID 5 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
ScenarioBlockerVerboseAccounting

Fields #

NameDescription
ScenarioId UInt64
BlockerGuid GUID
ParentBlockerGuid GUID
ActiveTime UInt64
ActiveTimeBuckets UInt32
ActiveTimePerBucket UInt64
UnattributedActiveTimeBuckets UInt32
UnattributedActiveTimePerBucket UInt64
NonActiveTime UInt64
NonActiveTimeBuckets UInt32
NonActiveTimePerBucket UInt64
UnattributedNonActiveTimeBuckets UInt32
UnattributedNonActiveTimePerBucket UInt64
BlockerType UInt32
DeviceClassNameLength UInt32
DeviceClassName UnicodeString
DeviceClassGuidLength UInt32
DeviceClassGuid UnicodeString
DeviceHardwareIdLength UInt32
DeviceHardwareId UnicodeString
Flags UInt64

Event ID 6 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
ScenarioBlockerDetailed

Fields #

NameDescription
ScenarioInstanceId UInt64
ParentGuid GUID
BlockerNameLength UInt32
BlockerName UnicodeString
BlockerGuid GUID
ActiveTime UInt64
ResourceId UInt16
ResourceFileNameLength UInt32
ResourceFileName UnicodeString
SubstitutionStringCount UInt32
SubstitutionStrings Double
Flags UInt64

Event ID 7 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
ScenarioExitReason

Fields #

NameDescription
EnergyDrain UInt32
ActiveResidencyInUs UInt64
NonDripsTimeActivatedInUs UInt64
FirstDripsEntryInUs UInt64
DripsResidencyInUs UInt64
DurationInUs UInt64
DripsTransitions UInt32
FullChargeCapacityRatio UInt8
AudioPlaying Boolean
Reason UInt32
AudioPlaybackInUs UInt64
NonActivatedCpuInUs UInt64
PowerStateAc Boolean
HwDripsResidencyInUs UInt64
ExitLatencyInUs UInt64
DisconnectedStandby Boolean
AoAcCompliantNic Boolean
NonAttributedCpuInUs UInt64
ModernSleepEnabledActionsBitmask UInt32
ModernSleepAppliedActionsBitmask UInt32
LidOpenState Boolean
ExternalMonitorConnectedState Boolean
ScenarioInstanceId UInt8
IsCsSessionInProgressOnExit Boolean
BatteryRemainingCapacityOnExit UInt32
BatteryFullChargeCapacityOnExit UInt32
ScenarioInstanceIdV2 UInt64
BootId UInt32
InputSuppressionActionCount UInt32
NonResiliencyTimeInUs UInt64
ResiliencyDripsTimeInUs UInt64
ResiliencyHwDripsTimeInUs UInt64
GdiOnTime UInt64
DwmSyncFlushTime UInt64
MonitorPowerOnTime UInt64
SleepEntered Boolean
ScreenOffEnergyCapacityAtStart UInt32
ScreenOffEnergyCapacityAtEnd UInt32
ScreenOffDurationInUs UInt64
SleepEnergyCapacityAtStart UInt32
SleepEnergyCapacityAtEnd UInt32
SleepDurationInUs UInt64
ScreenOffFullEnergyCapacityAtStart UInt32
ScreenOffFullEnergyCapacityAtEnd UInt32
SleepFullEnergyCapacityAtStart UInt32
SleepFullEnergyCapacityAtEnd UInt32
PowerSchemeInfo UInt32
PowerButtonSuppressionActionCount UInt32

Event ID 8 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
ScenarioStartReason

Fields #

NameDescription
ScenarioGuid GUID
ScenarioInstanceId UInt8
CsEnterReason UInt32
BatteryRemainingCapacityOnEnter UInt32
BatteryFullChargeCapacityOnEnter UInt32
ScenarioInstanceIdV2 UInt64
BootId UInt32
CurrentSystemTime Int64
LidOpenState UInt8

Event ID 9 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
ScenarioStopReason

Fields #

NameDescription
EnergyDrain UInt32
DripsResidencyInUs UInt64
OnAc Boolean
HwDripsResidencyInUs UInt64
PreVetoCount UInt64
VetoCount UInt64
DurationInUs UInt64
FullChargeCapacity UInt32
NonActivatedCpuInUs UInt64
IRTruncatePercentage UInt8
DesignCapacity UInt32
AudioDurationInUs UInt64
Reason UInt32
DisconnectedStandby Boolean
AoAcCompliantNic Boolean
NonAttributedCpuInUs UInt64
EnergySaverPolicy Boolean
VideoTimeoutInSec UInt32
LockConsoleTimeoutInSec UInt32
StandbyTimeoutInSec UInt32
ModernSleepEnabledActionsBitmask UInt32
ModernSleepAppliedActionsBitmask UInt32
EnergyDrainV2Flags UInt32
EnergyDrainV2 Int64
DirectedDripsTransitionCount UInt32
IsHibernateEnabled Boolean
HibernateTimeoutInSec UInt32
HibernateBudgetPercentage UInt32
IsLockConsoleTimeoutActive Boolean
IsDebuggerEnabled Boolean
ScenarioInstanceId UInt64
RemainingSleepTimeoutInSeconds UInt32
IdleTimeoutSource UInt32
DripsTransitions UInt32
UserConnectivitySetting UInt32
RemoteDesktopEnabled Boolean
BIRequestActive Boolean
TimerRebaseThresholdInSec UInt32
CumulativeTimerRebaseInUs UInt64
AusterityMode UInt32
LidOpenState UInt8
NonDripsIdleCpuInUs UInt64
ScreenOffSwDripsResidencyInUs UInt64
ScreenOffHwDripsResidencyInUs UInt64
SleepSwDripsResidencyInUs UInt64
SleepHwDripsResidencyInUs UInt64

Event ID 10 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
ScenarioDeviceRundown

Fields #

NameDescription
DeviceNode Pointer
DeviceIdLength UInt16
DeviceId UnicodeString
InstancePathLength UInt16
InstancePath UnicodeString
ServiceNameLength UInt16
ServiceName UnicodeString
PlatformStateDependents UInt32
Pdo Pointer
ParentDeviceNode Pointer
Flags UInt32
FriendlyNameLength UInt16
FriendlyName UnicodeString
DripsRequiredState UInt32
ScenarioInstanceId UInt64

Event ID 11 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
ScenarioComponentAccounting

Fields #

NameDescription
ScenarioInstanceId UInt8
DeviceNode Pointer
Component UInt32
ActiveTime UInt64
ScenarioInstanceIdV2 UInt64

Event ID 12 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
ScenarioDeviceAccounting

Fields #

NameDescription
ScenarioInstanceId UInt8
DeviceNode Pointer
ActiveTime UInt64
ScenarioInstanceIdV2 UInt64

Event ID 13 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
ScenarioDripsWakeAccounting

Fields #

NameDescription
CsSessionId UInt8
Count UInt32
IdleMinDurationInUs UInt64
IdleMaxDurationInUs UInt64
IdleTotalDurationInUs UInt64
ReasonDescriptionLength UInt32
ReasonDescription UnicodeString
GroupCount UInt16
Group UInt64
CsSessionIdV2 UInt64

Event ID 14 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
ScenarioSessionSwitch

Fields #

NameDescription
BootId UInt32
Reason UInt32
PreviousSessionId UInt64
PreviousSessionType UInt32
PreviousSessionDurationInUs UInt64
PreviousEnergyCapacityAtStart UInt32
PreviousFullEnergyCapacityAtStart UInt32
PreviousEnergyCapacityAtEnd UInt32
PreviousFullEnergyCapacityAtEnd UInt32
NextSessionId UInt64
NextSessionType UInt32
PowerStateAc Boolean
MonitorReason UInt32

Event ID 15 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
SystemStartControl

Fields #

NameDescription
Timestamp UInt64

Event ID 16 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
SystemStopControl

Fields #

NameDescription
Timestamp UInt64
BatteryRemainingCapacity UInt32
BatteryFullChargeCapacity UInt32
LidState UInt8
ExternalMonitorState UInt8

Event ID 17 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
PreSleepNotificationControl

Fields #

NameDescription
Timestamp UInt64
TargetState UInt32
EffectiveState UInt32
Reason UInt32
RemainingBatteryCapacity UInt32
MaxBatteryCapacity UInt32
LidState UInt8
RequestorCallerType UInt32
RequestorProcessId UInt32
RequestorServiceTag UInt32
RequestorDescriptionLength UInt32
RequestorDescription UnicodeString
ExternalMonitorState UInt8

Event ID 18 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
PostSleepNotificationControl

Fields #

NameDescription
Timestamp UInt64
ProgrammedWakeTimeAc UInt64
ProgrammedWakeTimeDc UInt64
WakeRequesterTypeAc UInt32
WakeRequesterTypeDc UInt32
RemainingBatteryCapacity UInt32
MaxBatteryCapacity UInt32
WakeSrcFriendlyNameLength UInt32
WakeSrcFriendlyName UnicodeString
WakeSrcClassNameLength UInt32
WakeSrcClassName UnicodeString
WakeSrcAttributeReason UInt32

Event ID 19 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
DirtyTransitionControl

Fields #

NameDescription
Timestamp UInt64
BugcheckCode UInt32
BugcheckParameter1 Pointer
BugcheckParameter2 Pointer
BugcheckParameter3 Pointer
BugcheckParameter4 Pointer
SleepInProgress UInt32
PowerButtonTimestamp UInt64
BootAppStatus UInt32
Checkpoint UInt8
ConnectedStandbyInProgress Boolean
SystemSleepTransitionsToOn UInt32
CsEntryScenarioInstanceIdV2 UInt64
CheckpointStatus UInt8
LongPowerButtonPressDetected Boolean
LidReliability Boolean
InputSuppressionState UInt8
PowerButtonSuppressionState UInt8
LidState UInt8
BootAppCheckpoint UInt32

Event ID 20 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
CsEnterReasonControl

Fields #

NameDescription
Timestamp UInt64
Reason UInt32
BatteryRemainingCapacityOnEnter UInt32
BatteryFullChargeCapacityOnEnter UInt32
ScenarioInstanceIdV2 UInt64
BootId UInt32
LidState UInt8
BatteryChargeLimitingMode Boolean
BatteryChargingStatePowerSupplyPresent Boolean
BatteryChargingStateAdequate Boolean
BatteryTripPointSupported Boolean
ExternalMonitorState UInt8

Event ID 21 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
CsExitReasonControl

Fields #

NameDescription
Timestamp UInt64
Reason UInt32
PowerStateAc Boolean
IsCsSessionInProgressOnExit Boolean
ScenarioInstanceIdV2 UInt64
BootId UInt32
SleepEntered Boolean
ScreenOffEnergyCapacityAtStart UInt32
ScreenOffEnergyCapacityAtEnd UInt32
ScreenOffFullEnergyCapacityAtStart UInt32
ScreenOffFullEnergyCapacityAtEnd UInt32
ScreenOffDurationInUs UInt64
SleepEnergyCapacityAtStart UInt32
SleepEnergyCapacityAtEnd UInt32
SleepFullEnergyCapacityAtStart UInt32
SleepFullEnergyCapacityAtEnd UInt32
SleepDurationInUs UInt64
LidState UInt8
BatteryChargeLimitingMode Boolean
BatteryChargingStatePowerSupplyPresent Boolean
BatteryChargingStateAdequate Boolean
BatteryTripPointSupported Boolean
ExternalMonitorState UInt8

Event ID 22 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
ShutdownActionControl

Fields #

NameDescription
Timestamp UInt64
ShutdownActionType UInt32
ShutdownEventCode UInt32
ShutdownReason UInt32

Event ID 23 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
BatteryCountChangeControl

Fields #

NameDescription
Timestamp UInt64
ValidBatteryCount UInt32
ErrorBatteryCount UInt32
AbandonedBatteryCount UInt32
LidState UInt8
ExternalMonitorState UInt8

Event ID 24 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
AcDcStateChangeControl

Fields #

NameDescription
Timestamp UInt64
AcOnline Boolean
RemainingCapacity UInt32
FullChargeCapacity UInt32
LidState UInt8
ExternalMonitorState UInt8

Event ID 25 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
BootBatteryStatusControl

Fields #

NameDescription
Timestamp UInt64
RemainingCapacity UInt32
FullChargeCapacity UInt32

Event ID 26 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
BlockerStateChange

Fields #

NameDescription
BlockerHandle UInt64
Timestamp UInt64
BlockerActive Boolean

Event ID 27 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
CollectionStateChange

Fields #

NameDescription
CollectionId GUID
Timestamp UInt64
CollectionActive Boolean

Event ID 28 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
BlockerStateRundown

Fields #

NameDescription
BlockerHandle Pointer
BlockerId GUID
ParentId GUID
CollectionId GUID
Timestamp UInt64
BlockerActive Boolean
BlockerNameLength UInt32
BlockerName UnicodeString

Event ID 29 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
CollectionStateRundown

Fields #

NameDescription
CollectionId GUID
Timestamp UInt64
CollectionActive Boolean
CollectionNameLength UInt32
CollectionName UnicodeString

Event ID 30 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
BlockerCreated

Fields #

NameDescription
BlockerHandle Pointer
BlockerId GUID
ParentId GUID
CollectionId GUID
Timestamp UInt64
BlockerActive Boolean
BlockerNameLength UInt32
BlockerName UnicodeString

Event ID 31 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
BlockerDeleted

Fields #

NameDescription
BlockerHandle Pointer
BlockerId GUID
ParentId GUID
CollectionId GUID
Timestamp UInt64
BlockerActive Boolean
BlockerNameLength UInt32
BlockerName UnicodeString

Event ID 32 —

Provider
Microsoft-Windows-SleepStudy
Channel
Diagnostic
Task
SessionStateRundown

Fields #

NameDescription
SessionId UInt64
SessionType UInt32