Carbon


CMHandleLocation

Header: CMApplication.h

struct CMHandleLocation {
    Handle h; 
    SCSIHdr *qLink; 
    SInt16 scsiReserved1; 
    UInt16 scsiPBLength; 
    UInt8 scsiFunctionCode; 
    UInt8 scsiReserved2; 
    volatile OSErr scsiResult; 
    DeviceIdent scsiDevice; 
    SCSICallbackUPP scsiCompletion; 
    UInt32 scsiFlags; 
    UInt32 contours; 
    ATSUCurvePath contour[1]; 
    MenuItemIndex firstItem; 
    MenuItemIndex lastItem; 
    MenuTrackingData *trackingData; 
    void *context; 
    WindowRecord window; 
    Handle items; 
    TEHandle textH; 
    SInt16 editField; 
    SInt16 editOpen; 
    SInt16 aDefItem;
};

Field descriptions

h

A data structure of type Handle containing a handle that indicates the location of a profile in memory.

Your application uses the CMHandleLocation structure to provide a handle specification for a profile stored in relocatable memory. You provide the handle specification structure in the CMProfileLocation structure’s u field to specify an existing profile or a profile to be created.


© 2000 Apple Computer, Inc. (Last Updated 7/17/2000)