HandleProtocolServiceFeature
This method is called to enact support of a protocol specific service feature.
Declaration
virtual bool HandleProtocolServiceFeature (
SCSIProtocolFeaturefeature,
void *serviceValue ) = 0;Parameters
- feature:
A valid SCSIProtocolFeature. See enums for SCSIProtocolFeature.
- serviceValue:
A pointer to a structure/value that is used in conjunction with the feature requested. See enums for SCSIProtocolFeature. NB: This parameter may be NULL for certain feature requests.
Return Value
true if the service feature request succeeded, false otherwise.
Overview
This method is called to enact support of a protocol specific service feature. Subclasses of IOSCSIProtocolServices should override this method.
See Also
Miscellaneous
AbortCommandAbortTaskAbortTaskSetCheckPowerStateClearACAClearTaskSetExecuteCommandfinalizefreeGetCommandGateGetInitialPowerStateGetUserClientExclusivityStateHandleCheckPowerState()HandleCheckPowerState(UInt32)HandleCheckPowerState(void)HandleGetUserClientExclusivityStateHandlePowerChangeHandleSetPowerStateHandleSetUserClientExclusivityStateInitializePowerManagementinitialPowerStateForDomainStateIsPowerManagementIntializedIsProtocolServiceSupportedLogicalUnitResetsetPowerStateSetUserClientExclusivityStatesGetPowerTransistionInProgresssGetUserClientExclusivityStatesHandleCheckPowerStatesHandleSetPowerStatesPowerManagementsSetUserClientExclusivityStatestartTargetResetTicklePowerManager()TicklePowerManager(UInt32)TicklePowerManager(void)willTerminate