![]() |
CMProfileLocation |
Header: CMApplication.h |
struct CMProfileLocation { SInt16 locType; CMProfLoc u; UInt16 bufferLength; UInt16 dataLength; char szImplementor[1]; Byte padding[1]; SoundHeaderUnion u; SInt32 flags; SInt16 reserved; SInt16 callBackParam1; SInt32 callBackParam2; TimeRecord startTime; SInt32 recordSize; SInt32 extendedFlags; SInt32 bufferSize; UInt32 version; Point windowPos; OTCfgUserMode32 userMode; UInt16 adapter; Ptr buffer; UInt16 numSockets; UInt16 numWindows; UInt16 numEDCs; };
The type of data structure that the u fields CMProfLoc union holdsa file specification, a handle, a pointer, or a universal procedure pointer. To specify the type, you use the constants defined in the enumeration described in
A union of type CMProfLoc identifying the profile location.
Your application passes a profile location structure of type CMProfileLocation when it calls:
© 2000 Apple Computer, Inc. (Last Updated 7/17/2000)