HandleSetPowerState
The HandleSetPowerState method is called by the glue code and is on the serialized side of the command gate.
Declaration
virtual void HandleSetPowerState (
UInt32powerStateOrdinal );Parameters
- powerStateOrdinal:
The power state to which device shall be changed.
Overview
The HandleSetPowerState method is called by the glue code and is on the serialized side of the command gate. This allows us to touch any member variables as necessary without any multi-threading issues. Subclasses may override this method to change behavior. Third party subclasses should not need to override this method, but may.
See Also
Miscellaneous
AbortCommandAbortTaskAbortTaskSetCheckPowerStateClearACAClearTaskSetExecuteCommandfinalizefreeGetCommandGateGetInitialPowerStateGetUserClientExclusivityStateHandleCheckPowerState()HandleCheckPowerState(UInt32)HandleCheckPowerState(void)HandleGetUserClientExclusivityStateHandlePowerChangeHandleProtocolServiceFeatureHandleSetUserClientExclusivityStateInitializePowerManagementinitialPowerStateForDomainStateIsPowerManagementIntializedIsProtocolServiceSupportedLogicalUnitResetsetPowerStateSetUserClientExclusivityStatesGetPowerTransistionInProgresssGetUserClientExclusivityStatesHandleCheckPowerStatesHandleSetPowerStatesPowerManagementsSetUserClientExclusivityStatestartTargetResetTicklePowerManager()TicklePowerManager(UInt32)TicklePowerManager(void)willTerminate