public static extern AEStreamRef AEStreamCreateEvent (AEEventClass clazz, AEEventID id, DescType targetType, IntPtr targetData, Size targetLength, AEReturnID returnID, AETransactionID transactionID);
public static extern OSStatus AEBuildAppleEvent (AEEventClass theClass, AEEventID theID, DescType addressType, IntPtr addressData, Size addressLength, AEReturnID returnID, AETransactionID transactionID, out AppleEvent result, out AEBuildError error, string paramsFmt, __arglist);
public static extern OSErr AECreateAppleEvent (AEEventClass eventClass, AEEventID eventID, ref AEAddressDesc target, AEReturnID returnID, AETransactionID transactionID, out AppleEvent result);
public static extern AEStreamRef AEStreamCreateEvent(AEEventClass clazz, AEEventID id, DescType targetType, IntPtr targetData, Size targetLength, AEReturnID returnID, AETransactionID transactionID);
public static extern OSStatus AEBuildAppleEvent(AEEventClass theClass, AEEventID theID, DescType addressType, IntPtr addressData, Size addressLength, AEReturnID returnID, AETransactionID transactionID, out AppleEvent result, out AEBuildError error, string paramsFmt, __arglist);
public static extern OSErr AECreateAppleEvent(AEEventClass eventClass, AEEventID eventID, ref AEAddressDesc target, AEReturnID returnID, AETransactionID transactionID, out AppleEvent result);