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.

46 lines
1.7 KiB

  1. /*++ BUILD Version: 0001 // Increment this if a change has global effects --*/
  2. /****************************** Module Header ******************************\
  3. * Module Name: ddemlp.h
  4. *
  5. * Copyright (c) Microsoft Corporation. All rights reserved.
  6. *
  7. * This header file contains stuff used by all parts of USER DDEML code.
  8. *
  9. * History:
  10. * 10-28-91 Sanfords Created
  11. * 4-21-92 Sanfords Merged into ddeml.w
  12. \***************************************************************************/
  13. #ifndef _INC_DDEMLPH
  14. #define _INC_DDEMLPH
  15. #ifdef __cplusplus
  16. extern "C" {
  17. #endif /* __cplusplus */
  18. #define ST_TERMINATE_RECEIVED 0x0200
  19. #define ST_FREE_CONV_RES_NOW 0x0800 // See FreeConversationResources()
  20. #define ST_INTRA_PROCESS 0x8000
  21. #define ST_UNICODE_EXECUTE 0x4000
  22. #define ST_BLOCKALLNEXT 0x2000
  23. #define ST_PROCESSING 0x1000 // See CheckForQueuedMessages()
  24. #define CBF_MASK 0x003ff000L
  25. #define CBF_MONMASK 0x0027f000L
  26. #define APPCMD_UNINIT_ASAP 0x00000800L
  27. #define APPCLASS_UNICODE 0x00000001L
  28. BOOL WINAPI DdeGetQualityOfService(HWND hwndClient, HWND hwndServer,
  29. PSECURITY_QUALITY_OF_SERVICE pqos);
  30. #define EC_ENABLEONEOFALL 0x2000
  31. #define EC_CHECKQUEUEONCE 0x1000
  32. #define EC_CHECKQUEUE 0x0800
  33. #define UM_REGISTER (WM_USER + 200)
  34. #define UM_UNREGISTER (WM_USER + 201)
  35. #define HDATA_READONLY 0x8000
  36. #define HDATA_NOAPPFREE 0x4000
  37. #define HDATA_EXECUTE 0x0100
  38. #define HDATA_INITIALIZED 0x0200
  39. #ifdef __cplusplus
  40. }
  41. #endif /* __cplusplus */
  42. #endif /* _INC_DDEMLPH */