Source code of Windows XP (NT5)
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.

77 lines
1.8 KiB

  1. IF 0
  2. ;These are the id's used by the 32-bit callback-function-prologue dispatcher.
  3. ;They must be unique across all 32-bit dll's because the same dispatcher is
  4. ;used for them all. The dispatcher and dispatch table are in user32.dll,
  5. ;which imports the missing table entries from the other dlls.
  6. _ipfn_ind = 0
  7. DEFIPFNID macro name
  8. name equ _ipfn_ind
  9. _ipfn_ind = _ipfn_ind + 1
  10. endm
  11. DEFCPFN macro name
  12. name equ _ipfn_ind
  13. endm
  14. ; IPFN_UNIVTHUNK should be the first item of this list with value 0.
  15. ; This is because this number is also used in "ut.c" which cant
  16. ; include this file!!!.
  17. DEFIPFNID IPFN_UNIVTHUNK
  18. DEFCPFN CPFN_UNIVTHUNK
  19. DEFIPFNID IPFN_ENUMWINDOWS
  20. DEFIPFNID IPFN_ENUMCHILDWINDOWS
  21. DEFIPFNID IPFN_ENUMTASKWINDOWS
  22. DEFIPFNID IPFN_GRAYSTRINGA
  23. DEFIPFNID IPFN_ENUMPROPSA
  24. DEFIPFNID IPFN_ENUMPROPSEXA
  25. DEFIPFNID IPFN_WNDPROC
  26. DEFIPFNID IPFN_TIMER
  27. ; IPFN_LOADRES is also defined in peres.c as 9. So dont
  28. ; move its number without changing peres.c
  29. DEFIPFNID IPFN_LOADRES
  30. DEFIPFNID IPFN_DDECALLBACK
  31. DEFIPFNID IPFN_WORDBREAKPROC
  32. DEFCPFN CPFN_USRCBCHECK
  33. DEFIPFNID IPFN_LINEDDA
  34. DEFIPFNID IPFN_ENUMFONTFAMILIESA
  35. DEFIPFNID IPFN_ENUMFONTSA
  36. DEFIPFNID IPFN_ENUMMETAFILE
  37. DEFIPFNID IPFN_ENUMPEN
  38. DEFIPFNID IPFN_ENUMBRUSH
  39. DEFCPFN CPFN_GDICBCHECK
  40. DEFIPFNID IPFN_WH_MSGFILTER
  41. DEFIPFNID IPFN_WH_JOURNALRECORD
  42. DEFIPFNID IPFN_WH_JOURNALPLAYBACK
  43. DEFIPFNID IPFN_WH_KEYBOARD
  44. DEFIPFNID IPFN_WH_GETMESSAGE
  45. DEFIPFNID IPFN_WH_CALLWNDPROC
  46. DEFIPFNID IPFN_WH_CBT
  47. DEFIPFNID IPFN_WH_SYSMSGFILTER
  48. DEFIPFNID IPFN_WH_MOUSE
  49. DEFIPFNID IPFN_WH_HARDWARE
  50. DEFIPFNID IPFN_WH_DEBUG
  51. DEFIPFNID IPFN_WH_SHELL
  52. DEFCPFN CPFN_HOOKCBCHECK
  53. DEFIPFNID IPFN_ABORTPROC
  54. DEFIPFNID IPFN_OPENFILENAME
  55. DEFIPFNID IPFN_CHOOSEFONT
  56. DEFIPFNID IPFN_CHOOSECOLOR
  57. DEFIPFNID IPFN_PRINTDLG
  58. ENDIF