public static extern OSErr AEDeleteParam (ref AppleEvent evt, AEKeyword keyword);
public static extern OSErr AEGetKeyDesc (ref AERecord record, AEKeyword keyword, DescType desiredType, out AEDesc result);
public static extern OSErr AEDeleteKeyDesc (ref AERecord record, AEKeyword keyword);
public static extern OSErr AEGetNthDesc (ref AEDescList descList, Index index, DescType desiredType, ref AEKeyword keyword, out AEDesc result);
public static extern OSErr AEPutKeyDesc (ref AERecord record, AEKeyword keyword, ref AEDesc desc);
public static extern OSErr AEGetSpecialHandler (AEKeyword functionClass, out AEEventHandlerUPP handler, Boolean isSysHandler);
public static extern OSStatus AEStreamWriteKey (AEStreamRef streamRef, AEKeyword key);
public static extern OSErr AEDeleteKeyDesc(ref AERecord record, AEKeyword keyword);
public static extern OSErr AEPutParamDesc(ref AppleEvent evt, AEKeyword keyword, ref AEDesc desc);
public static extern OSErr AEGetKeyDesc(ref AERecord record, AEKeyword keyword, DescType desiredType, out AEDesc result);
public static extern OSErr SizeOfKeyDesc(ref AERecord record, AEKeyword keyword, ref DescType typeCode, out Size dataSize);
public static extern OSErr AEGetKeyPtr(ref AERecord record, AEKeyword keyword, DescType desiredType, ref DescType actualType, IntPtr dataPtr, Size maximumSize, out Size actualSize);
public static extern OSErr AEPutKeyDesc(ref AERecord record, AEKeyword keyword, ref AEDesc desc);
public static extern OSErr AEPutKeyPtr(ref AERecord record, AEKeyword keyword, DescType typeCode, IntPtr dataPtr, Size dataSize);
public static extern OSErr AEGetAttributeDesc (ref AppleEvent evt, AEKeyword keyword, DescType desiredType, out AEDesc result);
public static extern OSErr AEDeleteParam(ref AppleEvent evt, AEKeyword keyword);
public static extern OSErr AEPutAttributePtr (ref AppleEvent evt, AEKeyword keyword, DescType typeCode, IntPtr dataPtr, Size dataSize);
public static extern OSErr AEGetAttributePtr(ref AppleEvent evt, AEKeyword keyword, DescType desiredType, out DescType typeCode, IntPtr dataPtr, Size maximumSize, out Size actualSize);
public static extern OSStatus AEStreamWriteKeyDesc (AEStreamRef streamRef, AEKeyword key, DescType newType, IntPtr data, Size length);
public static extern OSErr AEGetAttributeDesc(ref AppleEvent evt, AEKeyword keyword, DescType desiredType, out AEDesc result);
public static extern OSErr AEGetNthDesc(ref AEDescList descList, Index index, DescType desiredType, ref AEKeyword keyword, out AEDesc result);
public static extern OSErr SizeOfAttribute(ref AppleEvent evt, AEKeyword keyword, out DescType typeCode, out Size dataSize);
public static extern OSErr AEPutKeyPtr (ref AERecord record, AEKeyword keyword, DescType typeCode, IntPtr dataPtr, Size dataSize);
public static extern OSErr AEPutAttributePtr(ref AppleEvent evt, AEKeyword keyword, DescType typeCode, IntPtr dataPtr, Size dataSize);
public static extern OSErr AEGetKeyPtr (ref AERecord record, AEKeyword keyword, DescType desiredType, ref DescType actualType, IntPtr dataPtr, Size maximumSize, out Size actualSize);
public static extern OSErr AEPutAttributeDesc(ref AppleEvent evt, AEKeyword keyword, ref AEDesc desc);
public static extern OSErr SizeOfKeyDesc (ref AERecord record, AEKeyword keyword, ref DescType typeCode, out Size dataSize);
public static extern OSErr AEGetSpecialHandler(AEKeyword functionClass, out AEEventHandlerUPP handler, Boolean isSysHandler);
public static extern OSErr AEPutParamDesc (ref AppleEvent evt, AEKeyword keyword, ref AEDesc desc);
public static extern OSErr AEManagerInfo(AEKeyword keyWord, out IntPtr /* long */ result);
public static extern OSErr AEGetAttributePtr (ref AppleEvent evt, AEKeyword keyword, DescType desiredType, out DescType typeCode, IntPtr dataPtr, Size maximumSize, out Size actualSize);
public static extern OSStatus AEStreamWriteKeyDesc(AEStreamRef streamRef, AEKeyword key, DescType newType, IntPtr data, Size length);
public static extern OSErr SizeOfAttribute (ref AppleEvent evt, AEKeyword keyword, out DescType typeCode, out Size dataSize);
public static extern OSStatus AEStreamOpenKeyDesc(AEStreamRef streamRef, AEKeyword key, DescType newType);
public static extern OSErr AEPutAttributeDesc (ref AppleEvent evt, AEKeyword keyword, ref AEDesc desc);
public static extern OSStatus AEStreamWriteKey(AEStreamRef streamRef, AEKeyword key);
public static extern OSErr AEManagerInfo (AEKeyword keyWord, out IntPtr /* long */ result);
public static extern OSStatus AEStreamOptionalParam(AEStreamRef streamRef, AEKeyword key);
public static extern OSStatus AEStreamOpenKeyDesc (AEStreamRef streamRef, AEKeyword key, DescType newType);
public static extern OSErr AEGetNthPtr (ref AEDescList descList, Index index, DescType desiredType, ref AEKeyword keyword, ref DescType typeCode, IntPtr dataPtr, Size maximumSize, out Size actualSize);
public static extern OSStatus AEStreamOptionalParam (AEStreamRef streamRef, AEKeyword key);
public static extern OSErr AEGetNthPtr(ref AEDescList descList, Index index, DescType desiredType, ref AEKeyword keyword, ref DescType typeCode, IntPtr dataPtr, Size maximumSize, out Size actualSize);