Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
1.0 KiB

  1. //+-------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. //
  5. // Copyright (C) Microsoft Corporation, 1997 - 1999
  6. //
  7. // File: mqmgr.idl
  8. //
  9. //--------------------------------------------------------------------------
  10. // mqmgr.idl
  11. //
  12. // Interface to manage temporary message queues for RPC.
  13. [ uuid (975201b0-59ca-11d0-a8d5-00a0c90d8051), version(1.0) ]
  14. interface MqMgr
  15. {
  16. typedef [context_handle] void *PCONTEXT_HANDLE;
  17. unsigned long MqGetContext( handle_t hBind,
  18. [out] PCONTEXT_HANDLE *pphContext );
  19. unsigned long MqRegisterQueue( [in] PCONTEXT_HANDLE phContext,
  20. [in,string] wchar_t *pwsQFormat );
  21. unsigned long MqDeregisterQueue( [in] PCONTEXT_HANDLE phContext,
  22. [in,string] wchar_t *pwsQFormat );
  23. unsigned long MqFreeContext( [in,out] PCONTEXT_HANDLE *pphContext,
  24. [in] long fFreeTheContext );
  25. }