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.

49 lines
1.4 KiB

  1. /*++
  2. Copyright (c) 1998 Microsoft Corporation
  3. Module Name:
  4. msgpro.h
  5. Abstract:
  6. Defines the macros to allow sortpp to add "fake" prototypes for the message thunk functions and
  7. then includes messages.h to build the prototypes.
  8. Author:
  9. 6-Oct-1998 mzoran
  10. Revision History:
  11. --*/
  12. #define MSG_ENTRY_NOPARAM(entrynumber, ident)
  13. #define MSG_ENTRY_WPARAM(entrynumber, ident, wparam) LONG_PTR Wow64MsgFnc##ident(wparam, IN LPARAM lParam);
  14. #define MSG_ENTRY_LPARAM(entrynumber, ident, lparam) LONG_PTR Wow64MsgFnc##ident(IN WPARAM wParam, lparam);
  15. #define MSG_ENTRY_STD(entrynumber, ident, wparam, lparam) LONG_PTR Wow64MsgFnc##ident(wparam, lparam);
  16. #define MSG_ENTRY_UNREFERENCED(entrynumber, ident)
  17. #define MSG_ENTRY_KERNELONLY(entrynumber, ident)
  18. #define MSG_ENTRY_EMPTY(entrynumber)
  19. #define MSG_ENTRY_RESERVED(entrynumber)
  20. #define MSG_ENTRY_TODO(entrynumber)
  21. #define MSG_TABLE_BEGIN
  22. #define MSG_TABLE_END
  23. #include "messages.h"
  24. #undef MSG_ENTRY_NOPARAM
  25. #undef MSG_ENTRY_WPARAM
  26. #undef MSG_ENTRY_LPARAM
  27. #undef MSG_ENTRY_STD
  28. #undef MSG_ENTRY_UNREFERENCED
  29. #undef MSG_ENTRY_KERNELONLY
  30. #undef MSG_ENTRY_EMPTY
  31. #undef MSG_ENTRY_RESERVED
  32. #undef MSG_ENTRY_TODO
  33. #undef MSG_TABLE_BEGIN
  34. #undef MSG_TABLE_END