private static extern void MqConfigSetFactory([In] IntPtr context, [In] MqFactoryCreateF FactoryCreate, [In] IntPtr CreateData, [In] MqTokenDataFreeF CreateFree, [In] IntPtr CreateCopy, [In] MqFactoryDeleteF FactoryDelete, [In] IntPtr DeleteData, [In] MqTokenDataFreeF DeleteFree, [In] IntPtr DeleteCopy );
private static extern void MqConfigSetServerCleanup([In] IntPtr context, [In] MqTokenF fToken, [In] IntPtr data, [In] MqTokenDataFreeF dataFree, [In] IntPtr dataCopy);
private static extern void MqConfigSetEvent([In] IntPtr context, [In] MqTokenF fToken, [In] IntPtr data, [In] MqTokenDataFreeF dataFree, [In] IntPtr dataCopy);
private static extern MqErrorE MqSendEND_AND_CALLBACK(IntPtr context, string token, MqTokenF callback, IntPtr data, MqTokenDataFreeF datafreeF);
private static extern MqErrorE MqServiceCreate([In] IntPtr context, [In] string token, [In] MqTokenF srvcall, [In] IntPtr data, [In] MqTokenDataFreeF srvfree);
private static extern MqFactoryReturnE MqFactoryNew(string ident, [In] FactoryCreateF FactoryCreate, [In] IntPtr CreateData, [In] MqTokenDataFreeF CreateFree, [In] FactoryDeleteF FactoryDelete, [In] IntPtr DeleteData, [In] MqTokenDataFreeF DeleteFree, [In] IntPtr data, [In, Out] ref IntPtr context );
private static extern MqFactoryReturnE MqFactoryAdd(string ident, [In] FactoryCreateF FactoryCreate, [In] IntPtr CreateData, [In] MqTokenDataFreeF CreateFree, [In] FactoryDeleteF FactoryDelete, [In] IntPtr DeleteData, [In] MqTokenDataFreeF DeleteFree );