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.

127 lines
3.4 KiB

  1. ;
  2. ; USER95.ASM
  3. ; Win16 USER thunks new for Win95
  4. ;
  5. ; History:
  6. ;
  7. ; Created 7-Oct-97 by Dave Hart (davehart)
  8. ;
  9. ;--
  10. TITLE USER5.ASM
  11. PAGE ,132
  12. .286p
  13. .xlist
  14. include wow.inc
  15. include wowusr.inc
  16. include cmacros.inc
  17. NOEXTERNS=1 ; to suppress including most of the stuff in user.inc
  18. include user.inc
  19. .list
  20. externFP WOW16Call
  21. createSeg _TEXT,CODE,WORD,PUBLIC,CODE
  22. createSeg _DATA,DATA,WORD,PUBLIC,DATA,DGROUP
  23. defgrp DGROUP,DATA
  24. sBegin CODE
  25. assumes CS,CODE
  26. assumes DS,DATA
  27. assumes ES,NOTHING
  28. DUserThunk ACTIVATEKEYBOARDLAYOUT
  29. DUserThunk BROADCASTSYSTEMMESSAGE
  30. DUserThunk CALLMSGFILTER32
  31. DUserThunk CASCADEWINDOWS
  32. DUserThunk CHANGEDISPLAYSETTINGS
  33. DUserThunk CHECKMENURADIOITEM
  34. DUserThunk CHILDWINDOWFROMPOINTEX
  35. DUserThunk CHOOSECOLOR_CALLBACK16
  36. DUserThunk CHOOSEFONT_CALLBACK16
  37. DUserThunk COPYIMAGE
  38. DUserThunk CREATEICONFROMRESOURCEEX
  39. DUserThunk DESTROYICON32
  40. DUserThunk DISPATCHINPUT, 0
  41. DUserThunk DISPATCHMESSAGE32
  42. DUserThunk DLLENTRYPOINT
  43. DUserThunk DOHOTKEYSTUFF
  44. DUserThunk DRAWANIMATEDRECTS
  45. DUserThunk DRAWCAPTION
  46. DUserThunk DRAWCAPTIONTEMP
  47. DUserThunk DRAWEDGE
  48. DUserThunk DRAWFRAMECONTROL
  49. DUserThunk DRAWICONEX
  50. DUserThunk DRAWMENUBARTEMP
  51. DUserThunk DRAWSTATE
  52. DUserThunk DRAWTEXTEX
  53. DUserThunk ENUMDISPLAYSETTINGS
  54. DUserThunk FINDREPLACE_CALLBACK16
  55. DUserThunk FINDWINDOWEX
  56. DUserThunk GETAPPVER, 0
  57. DUserThunk GETCLASSINFOEX
  58. DUserThunk GETFOREGROUNDWINDOW, 0
  59. DUserThunk GETICONINFO
  60. DUserThunk GETKEYBOARDLAYOUT
  61. DUserThunk GETKEYBOARDLAYOUTLIST
  62. DUserThunk GETKEYBOARDLAYOUTNAME
  63. DUserThunk GETMENUCONTEXTHELPID
  64. DUserThunk GETMENUDEFAULTITEM
  65. DUserThunk GETMENUITEMINFO
  66. DUserThunk GETMENUITEMRECT
  67. DUserThunk GETMESSAGE32
  68. DUserThunk GETPROPEX
  69. DUserThunk GETSCROLLINFO
  70. DUserThunk GETSHELLWINDOW, 0
  71. DUserThunk GETSYSCOLORBRUSH
  72. DUserThunk GETWINDOWCONTEXTHELPID
  73. DUserThunk GETWINDOWRGN
  74. DUserThunk HACKTASKMONITOR
  75. DUserThunk INITTHREADINPUT
  76. DUserThunk INSERTMENUITEM
  77. DUserThunk INSTALLIMT
  78. DUserThunk ISDIALOGMESSAGE32
  79. DUserThunk LOADIMAGE
  80. DUserThunk LOADKEYBOARDLAYOUT
  81. DUserThunk LOOKUPICONIDFROMDIRECTORYEX
  82. DUserThunk MENUITEMFROMPOINT
  83. DUserThunk MESSAGEBOXINDIRECT
  84. DUserThunk MSGWAITFORMULTIPLEOBJECTS
  85. DUserThunk OPENFILENAME_CALLBACK16
  86. DUserThunk PEEKMESSAGE32
  87. DUserThunk PLAYSOUNDEVENT
  88. DUserThunk POSTMESSAGE32
  89. DUserThunk POSTPOSTEDMESSAGES, 0
  90. DUserThunk POSTTHREADMESSAGE32
  91. DUserThunk PRINTDLG_CALLBACK16
  92. DUserThunk REGISTERCLASSEX
  93. DUserThunk REMOVEPROPEX
  94. DUserThunk SETCHECKCURSORTIMER
  95. DUserThunk SETFOREGROUNDWINDOW
  96. DUserThunk SETMENUCONTEXTHELPID
  97. DUserThunk SETMENUDEFAULTITEM
  98. DUserThunk SETMENUITEMINFO
  99. DUserThunk SETMESSAGEEXTRAINFO
  100. DUserThunk SETPROPEX
  101. DUserThunk SETSCROLLINFO
  102. DUserThunk SETSYSCOLORSTEMP
  103. DUserThunk SETWINDOWCONTEXTHELPID
  104. DUserThunk SETWINDOWRGN
  105. DUserThunk SIGNALPROC32
  106. DUserThunk TILEWINDOWS
  107. DUserThunk TRACKPOPUPMENUEX
  108. DUserThunk TRANSLATEMESSAGE32
  109. DUserThunk UNINSTALLIMT
  110. DUserThunk UNLOADINSTALLABLEDRIVERS
  111. DUserThunk UNLOADKEYBOARDLAYOUT
  112. DUserThunk WINDOWFROMDC
  113. DUserThunk WNETINITIALIZE, 0
  114. DUserThunk WNETLOGON
  115. sEnd CODE
  116. end