HandleCheckPowerState
Method called to check if the device is in the correct power state for an I/O.
Declaration
virtual void HandleCheckPowerState (
void );Overview
The HandleCheckPowerState (void) method is on the serialized side of the command gate and can change member variables safely without multi-threading issues. Its main purpose is to call the superclass' HandleCheckPowerState ( UInt32 maxPowerState ) with the max power state with which the class registered.
See Also
Miscellaneous
AbortCommandAbortSCSICommandAbortSCSITaskFromQueueAbortTaskAbortTaskSetAddSCSITaskToHeadOfQueueAddSCSITaskToQueueClearACAClearTaskSetCommandCompletedCreateSCSITargetDeviceEnsureAutosenseDescriptorExistsExecuteCommandfreeGetAutosenseRequestedDataTransferCountGetCommandDescriptorBlockGetCommandDescriptorBlockSizeGetDataBufferGetDataBufferOffsetGetDataTransferDirectionGetInitialPowerStateGetLogicalUnitBytesGetLogicalUnitNumberGetProtocolLayerReferenceGetRealizedDataTransferCountGetRequestedDataTransferCountGetTaskAttributeGetTaskExecutionModeGetTaskStateGetTimeoutDurationHandleAbortTaskHandleAbortTaskSetHandleClearACAHandleClearTaskSetHandleLogicalUnitResetHandlePowerChangeHandlePowerOffHandlePowerOnHandleProtocolServiceFeatureHandleTargetResetinitInitializePowerManagementIsProtocolServiceSupportedLogicalUnitResetProcessCompletedTaskRegisterSCSITaskCompletionRoutineRejectSCSITasksCurrentlyQueuedRejectTaskRetrieveNextSCSITaskFromQueueSendNotification_DeviceRemovedSendNotification_VerifyDeviceStateSendSCSICommandSendSCSITasksFromQueueSetAutoSenseData(SCSITaskIdentifier, SCSI_Sense_Data *)SetAutoSenseData(SCSITaskIdentifier, SCSI_Sense_Data *, UInt8)SetProtocolLayerReferenceSetRealizedDataTransferCountSetTaskExecutionModeSetTaskStatestartTargetResetTicklePowerManager