IOATAPIProtocolTransport
SCSI Protocol Driver Family for ATAPI Devices.
Declaration
class IOATAPIProtocolTransport : IOSCSIProtocolServicesOverview
IOATAPIProtocolTransport contains all the bus specific support for ATAPI compliant devices. To add vendor specific features or workarounds you will sub-class the appropriate methods of this family.
Topics
Instance Methods
AbortSCSICommandAllocateATACommandObjectsCheckWakeupResetOccurredCompleteSCSITaskConfigureATAPIDeviceDeallocateATACommandObjectsDisablePollingOfStatusRegisterEnablePollingOfStatusRegisterGatedWaitForRequestGetATACommandObjectHandlePowerOffHandlePowerOnHandleProtocolServiceFeatureIdentifyATAPIDeviceIdentifyAndConfigureATAPIDeviceInspectDeviceIsProtocolServiceSupportedPollStatusRegisterPollStatusRegisterCallbackReconfigureATAPIDeviceReportATAPIDeviceTypeResetATAPIDeviceReturnATACommandObjectSCSITaskCallbackFunctionSendATASleepCommandSendCommandSendSCSICommandSetDMATransferModeSetPIOTransferModeSetWakeupResetOccurredTurnDrivePowerOfffreegetMetaClassinitmessagestartstop