Device Power Management Callbacks

This section describes the callback routines that are required by the power management framework (PoFx) to enable device power management. The driver that is the power policy owner for the device implements these callback routines. PoFx calls these routines to query and configure the power states of the components in the device.

In this section

TopicDescription

ComponentActiveConditionCallback

The ComponentActiveConditionCallback callback routine notifies the driver that the specified component completed a transition from the idle condition to the active condition.

ComponentIdleConditionCallback

The ComponentIdleConditionCallback callback routine notifies the driver that the specified component completed a transition from the active condition to the idle condition.

ComponentIdleStateCallback

The ComponentIdleStateCallback callback routine notifies the driver of a pending change to the Fx power state of the specified component.

DevicePowerNotRequiredCallback

The DevicePowerNotRequiredCallback callback routine notifies the device driver that the device is not required to stay in the D0 power state.

DevicePowerRequiredCallback

The DevicePowerRequiredCallback callback routine notifies the device driver that the device must enter and remain in the D0 power state.

PowerControlCallback

The PowerControlCallback callback routine performs a power control operation that is requested by the power management framework (PoFx).

 

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft