//+------------------------------------------------------------------------- // // Microsoft Windows // // Copyright (C) Microsoft Corporation, 1997 - 1999 // // File: mqmgr.idl // //-------------------------------------------------------------------------- // mqmgr.idl // // Interface to manage temporary message queues for RPC. [ uuid (975201b0-59ca-11d0-a8d5-00a0c90d8051), version(1.0) ] interface MqMgr { typedef [context_handle] void *PCONTEXT_HANDLE; unsigned long MqGetContext( handle_t hBind, [out] PCONTEXT_HANDLE *pphContext ); unsigned long MqRegisterQueue( [in] PCONTEXT_HANDLE phContext, [in,string] wchar_t *pwsQFormat ); unsigned long MqDeregisterQueue( [in] PCONTEXT_HANDLE phContext, [in,string] wchar_t *pwsQFormat ); unsigned long MqFreeContext( [in,out] PCONTEXT_HANDLE *pphContext, [in] long fFreeTheContext ); }