Manager: SCSI Manager



The single SCSI Manager function available in Carbon, SCSIAction, is not recommended. To support SCSI devices in Mac OS X, use the I/O Kit SCSITask User Client API.

Unsupported  DisposeAENCallbackUPP

Supported  DisposeSCSICallbackUPP

Available in CarbonLib 1.3 and later. Available in Mac OS X 10.0 and later.

Unsupported  DisposeSCSIInterruptPollUPP

Unsupported  DisposeSCSIInterruptUPP

Unsupported  DisposeSCSIMakeCallbackUPP

Unsupported  DisposeSCSIUPP

Unsupported  DisposeSIMActionUPP

Unsupported  DisposeSIMInitUPP

Unsupported  InvokeAENCallbackUPP

Supported  InvokeSCSICallbackUPP

Available in CarbonLib 1.3 and later. Available in Mac OS X 10.0 and later.

Unsupported  InvokeSCSIInterruptPollUPP

Unsupported  InvokeSCSIInterruptUPP

Unsupported  InvokeSCSIMakeCallbackUPP

Unsupported  InvokeSCSIUPP

Unsupported  InvokeSIMActionUPP

Unsupported  InvokeSIMInitUPP

Unsupported  NewAENCallbackUPP

Supported  NewSCSICallbackUPP

Available in CarbonLib 1.3 and later. Available in Mac OS X 10.0 and later.

Unsupported  NewSCSIInterruptPollUPP

Unsupported  NewSCSIInterruptUPP

Unsupported  NewSCSIMakeCallbackUPP

Unsupported  NewSCSIUPP

Unsupported  NewSIMActionUPP

Unsupported  NewSIMInitUPP

Not Recommended  SCSIAction

This function is not recommended. For Mac OS X, the I/O Kit SCSITask User Client API should be used to support SCSI devices. Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Unsupported  SCSICmd

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  SCSIComplete

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  SCSIDeregisterBus

You will need to write a device driver using the IOKit API to deregister a SCSI bus in Mac OS X. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  SCSIGet

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  SCSIKillXPT

You will need to write a device driver using the IOKit API to remove a SCSI XPT in Mac OS X. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  SCSIMsgIn

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  SCSIMsgOut

This original SCSI Manager function is not supported in Carbon. In Mac OS X applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  SCSIRBlind

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  SCSIRead

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  SCSIRegisterBus

You will need to write a device driver using the IOKit API to register a SCSI bus in Mac OS X. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  SCSIReregisterBus

You will need to write a device driver using the IOKit API to reregister a SCSI bus in Mac OS X. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  SCSIReset

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  SCSISelAtn

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  SCSISelect

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  SCSIStat

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  SCSIWBlind

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  SCSIWrite

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in CarbonLib. Not available in Mac OS X.

[Table of Contents] [Manager Index] [Function Index]

Generated on: 12/12/2001. Copyright © 1999-2001 Apple Computer, Inc. All rights reserved.