Mac Developer Library

Developer

SCSICommandDefinitions.h Reference

Options
Deployment Target:

On This Page

SCSICommandDefinitions.h Reference

This file contains all the definitions for types and constants that are used by the command set classes for building CDBs. The field type definitions are used for the parameters passed to a method that builds and sends any SCSI defined command to clearly identify the type of value expected for a parameter.

The command methods will then use the appropriate mask to verify that the value passed into a parameter is of the specified type.

Currently only types and masks are defined for 8 bytes and smaller fields. If a command is defined that uses a larger field, these should be expanded to include those sizes.

Included Headers

  • <IOKit/IOTypes.h>

  • <CoreFoundation/CoreFoundation.h>

Data Types

See the Overview section above for header-level documentation.

  • Declaration

    Objective-C

    typedef UInt16 SCSICmdField10Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt16 SCSICmdField11Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt16 SCSICmdField12Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt16 SCSICmdField13Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt16 SCSICmdField14Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt16 SCSICmdField15Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt32 SCSICmdField17Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt32 SCSICmdField18Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt32 SCSICmdField19Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt8 SCSICmdField1Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt8 SCSICmdField1Byte;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt32 SCSICmdField20Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt32 SCSICmdField21Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt32 SCSICmdField22Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt32 SCSICmdField23Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt32 SCSICmdField25Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt32 SCSICmdField26Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt32 SCSICmdField27Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt32 SCSICmdField28Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt32 SCSICmdField29Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt8 SCSICmdField2Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt16 SCSICmdField2Byte;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt32 SCSICmdField30Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt32 SCSICmdField31Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField33Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField34Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField35Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField36Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField37Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField38Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField39Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt8 SCSICmdField3Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt32 SCSICmdField3Byte;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField41Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField42Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField43Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField44Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField45Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField46Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField47Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField49Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt8 SCSICmdField4Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt32 SCSICmdField4Byte;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField50Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField51Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField52Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField53Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField54Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField55Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField57Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField58Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField59Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt8 SCSICmdField5Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField5Byte;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField60Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField61Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField62Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField63Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt8 SCSICmdField6Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField6Byte;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt8 SCSICmdField7Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField7Byte;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt64 SCSICmdField8Byte;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.3 and later.

  • Declaration

    Objective-C

    typedef UInt16 SCSICmdField9Bit;

    Import Statement

    Objective-C

    #include <SCSICommandDefinitions.h>;

    Availability

    Available in OS X v10.0 and later.

Constants

See the Overview section above for header-level documentation.

  • Declaration

    Objective-C

    #define kSCSICmdFieldMask10Bit 0x03FF #define kSCSICmdFieldMask11Bit 0x07FF #define kSCSICmdFieldMask12Bit 0x0FFF #define kSCSICmdFieldMask13Bit 0x1FFF #define kSCSICmdFieldMask14Bit 0x3FFF #define kSCSICmdFieldMask15Bit 0x7FFF #define kSCSICmdFieldMask17Bit 0x01FFFF #define kSCSICmdFieldMask18Bit 0x03FFFF #define kSCSICmdFieldMask19Bit 0x07FFFF #define kSCSICmdFieldMask1Bit 0x01 #define kSCSICmdFieldMask20Bit 0x0FFFFF #define kSCSICmdFieldMask21Bit 0x1FFFFF #define kSCSICmdFieldMask22Bit 0x3FFFFF #define kSCSICmdFieldMask23Bit 0x7FFFFF #define kSCSICmdFieldMask25Bit 0x01FFFFFFUL #define kSCSICmdFieldMask26Bit 0x03FFFFFFUL #define kSCSICmdFieldMask27Bit 0x07FFFFFFUL #define kSCSICmdFieldMask28Bit 0x0FFFFFFFUL #define kSCSICmdFieldMask29Bit 0x1FFFFFFFUL #define kSCSICmdFieldMask2Bit 0x03 #define kSCSICmdFieldMask2Byte 0xFFFF #define kSCSICmdFieldMask30Bit 0x3FFFFFFFUL #define kSCSICmdFieldMask31Bit 0x7FFFFFFFUL #define kSCSICmdFieldMask33Bit 0x01FFFFFFFFULL #define kSCSICmdFieldMask34Bit 0x03FFFFFFFFULL #define kSCSICmdFieldMask35Bit 0x07FFFFFFFFULL #define kSCSICmdFieldMask36Bit 0x0FFFFFFFFFULL #define kSCSICmdFieldMask37Bit 0x1FFFFFFFFFULL #define kSCSICmdFieldMask38Bit 0x3FFFFFFFFFULL #define kSCSICmdFieldMask39Bit 0x7FFFFFFFFFULL #define kSCSICmdFieldMask3Bit 0x07 #define kSCSICmdFieldMask3Byte 0xFFFFFF #define kSCSICmdFieldMask41Bit 0x01FFFFFFFFFFULL #define kSCSICmdFieldMask42Bit 0x03FFFFFFFFFFULL #define kSCSICmdFieldMask43Bit 0x07FFFFFFFFFFULL #define kSCSICmdFieldMask44Bit 0x0FFFFFFFFFFFULL #define kSCSICmdFieldMask45Bit 0x1FFFFFFFFFFFULL #define kSCSICmdFieldMask46Bit 0x3FFFFFFFFFFFULL #define kSCSICmdFieldMask47Bit 0x7FFFFFFFFFFFULL #define kSCSICmdFieldMask49Bit 0x01FFFFFFFFFFFFULL #define kSCSICmdFieldMask4Bit 0x0F #define kSCSICmdFieldMask4Byte 0xFFFFFFFFUL #define kSCSICmdFieldMask50Bit 0x03FFFFFFFFFFFFULL #define kSCSICmdFieldMask51Bit 0x07FFFFFFFFFFFFULL #define kSCSICmdFieldMask52Bit 0x0FFFFFFFFFFFFFULL #define kSCSICmdFieldMask53Bit 0x1FFFFFFFFFFFFFULL #define kSCSICmdFieldMask54Bit 0x3FFFFFFFFFFFFFULL #define kSCSICmdFieldMask55Bit 0x7FFFFFFFFFFFFFULL #define kSCSICmdFieldMask57Bit 0x01FFFFFFFFFFFFFFULL #define kSCSICmdFieldMask58Bit 0x03FFFFFFFFFFFFFFULL #define kSCSICmdFieldMask59Bit 0x07FFFFFFFFFFFFFFULL #define kSCSICmdFieldMask5Bit 0x1F #define kSCSICmdFieldMask5Byte 0xFFFFFFFFFFULL #define kSCSICmdFieldMask60Bit 0x0FFFFFFFFFFFFFFFULL #define kSCSICmdFieldMask61Bit 0x1FFFFFFFFFFFFFFFULL #define kSCSICmdFieldMask62Bit 0x3FFFFFFFFFFFFFFFULL #define kSCSICmdFieldMask63Bit 0x7FFFFFFFFFFFFFFFULL #define kSCSICmdFieldMask6Bit 0x3F #define kSCSICmdFieldMask6Byte 0xFFFFFFFFFFFFULL #define kSCSICmdFieldMask7Bit 0x7F #define kSCSICmdFieldMask7Byte 0xFFFFFFFFFFFFFFULL #define kSCSICmdFieldMask8Byte 0xFFFFFFFFFFFFFFFFULL #define kSCSICmdFieldMask9Bit 0x01FF

    Constants

    • kSCSICmdFieldMask10Bit

      kSCSICmdFieldMask10Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask11Bit

      kSCSICmdFieldMask11Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask12Bit

      kSCSICmdFieldMask12Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask13Bit

      kSCSICmdFieldMask13Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask14Bit

      kSCSICmdFieldMask14Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask15Bit

      kSCSICmdFieldMask15Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask17Bit

      kSCSICmdFieldMask17Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask18Bit

      kSCSICmdFieldMask18Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask19Bit

      kSCSICmdFieldMask19Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask1Bit

      kSCSICmdFieldMask1Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask20Bit

      kSCSICmdFieldMask20Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask21Bit

      kSCSICmdFieldMask21Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask22Bit

      kSCSICmdFieldMask22Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask23Bit

      kSCSICmdFieldMask23Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask25Bit

      kSCSICmdFieldMask25Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask26Bit

      kSCSICmdFieldMask26Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask27Bit

      kSCSICmdFieldMask27Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask28Bit

      kSCSICmdFieldMask28Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask29Bit

      kSCSICmdFieldMask29Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask2Bit

      kSCSICmdFieldMask2Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask2Byte

      kSCSICmdFieldMask2Byte

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask30Bit

      kSCSICmdFieldMask30Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask31Bit

      kSCSICmdFieldMask31Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask33Bit

      kSCSICmdFieldMask33Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask34Bit

      kSCSICmdFieldMask34Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask35Bit

      kSCSICmdFieldMask35Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask36Bit

      kSCSICmdFieldMask36Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask37Bit

      kSCSICmdFieldMask37Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask38Bit

      kSCSICmdFieldMask38Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask39Bit

      kSCSICmdFieldMask39Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask3Bit

      kSCSICmdFieldMask3Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask3Byte

      kSCSICmdFieldMask3Byte

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask41Bit

      kSCSICmdFieldMask41Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask42Bit

      kSCSICmdFieldMask42Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask43Bit

      kSCSICmdFieldMask43Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask44Bit

      kSCSICmdFieldMask44Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask45Bit

      kSCSICmdFieldMask45Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask46Bit

      kSCSICmdFieldMask46Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask47Bit

      kSCSICmdFieldMask47Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask49Bit

      kSCSICmdFieldMask49Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask4Bit

      kSCSICmdFieldMask4Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask4Byte

      kSCSICmdFieldMask4Byte

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask50Bit

      kSCSICmdFieldMask50Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask51Bit

      kSCSICmdFieldMask51Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask52Bit

      kSCSICmdFieldMask52Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask53Bit

      kSCSICmdFieldMask53Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask54Bit

      kSCSICmdFieldMask54Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask55Bit

      kSCSICmdFieldMask55Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask57Bit

      kSCSICmdFieldMask57Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask58Bit

      kSCSICmdFieldMask58Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask59Bit

      kSCSICmdFieldMask59Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask5Bit

      kSCSICmdFieldMask5Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask5Byte

      kSCSICmdFieldMask5Byte

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask60Bit

      kSCSICmdFieldMask60Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask61Bit

      kSCSICmdFieldMask61Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask62Bit

      kSCSICmdFieldMask62Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask63Bit

      kSCSICmdFieldMask63Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask6Bit

      kSCSICmdFieldMask6Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask6Byte

      kSCSICmdFieldMask6Byte

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask7Bit

      kSCSICmdFieldMask7Bit

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask7Byte

      kSCSICmdFieldMask7Byte

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask8Byte

      kSCSICmdFieldMask8Byte

      Available in OS X v10.3 and later.

    • kSCSICmdFieldMask9Bit

      kSCSICmdFieldMask9Bit

      Available in OS X v10.3 and later.