windows-nt/Source/XPSP1/NT/base/mvdm/wow16/user/user95.asm
2020-09-26 16:20:57 +08:00

128 lines
3.4 KiB
NASM

;
; USER95.ASM
; Win16 USER thunks new for Win95
;
; History:
;
; Created 7-Oct-97 by Dave Hart (davehart)
;
;--
TITLE USER5.ASM
PAGE ,132
.286p
.xlist
include wow.inc
include wowusr.inc
include cmacros.inc
NOEXTERNS=1 ; to suppress including most of the stuff in user.inc
include user.inc
.list
externFP WOW16Call
createSeg _TEXT,CODE,WORD,PUBLIC,CODE
createSeg _DATA,DATA,WORD,PUBLIC,DATA,DGROUP
defgrp DGROUP,DATA
sBegin CODE
assumes CS,CODE
assumes DS,DATA
assumes ES,NOTHING
DUserThunk ACTIVATEKEYBOARDLAYOUT
DUserThunk BROADCASTSYSTEMMESSAGE
DUserThunk CALLMSGFILTER32
DUserThunk CASCADEWINDOWS
DUserThunk CHANGEDISPLAYSETTINGS
DUserThunk CHECKMENURADIOITEM
DUserThunk CHILDWINDOWFROMPOINTEX
DUserThunk CHOOSECOLOR_CALLBACK16
DUserThunk CHOOSEFONT_CALLBACK16
DUserThunk COPYIMAGE
DUserThunk CREATEICONFROMRESOURCEEX
DUserThunk DESTROYICON32
DUserThunk DISPATCHINPUT, 0
DUserThunk DISPATCHMESSAGE32
DUserThunk DLLENTRYPOINT
DUserThunk DOHOTKEYSTUFF
DUserThunk DRAWANIMATEDRECTS
DUserThunk DRAWCAPTION
DUserThunk DRAWCAPTIONTEMP
DUserThunk DRAWEDGE
DUserThunk DRAWFRAMECONTROL
DUserThunk DRAWICONEX
DUserThunk DRAWMENUBARTEMP
DUserThunk DRAWSTATE
DUserThunk DRAWTEXTEX
DUserThunk ENUMDISPLAYSETTINGS
DUserThunk FINDREPLACE_CALLBACK16
DUserThunk FINDWINDOWEX
DUserThunk GETAPPVER, 0
DUserThunk GETCLASSINFOEX
DUserThunk GETFOREGROUNDWINDOW, 0
DUserThunk GETICONINFO
DUserThunk GETKEYBOARDLAYOUT
DUserThunk GETKEYBOARDLAYOUTLIST
DUserThunk GETKEYBOARDLAYOUTNAME
DUserThunk GETMENUCONTEXTHELPID
DUserThunk GETMENUDEFAULTITEM
DUserThunk GETMENUITEMINFO
DUserThunk GETMENUITEMRECT
DUserThunk GETMESSAGE32
DUserThunk GETPROPEX
DUserThunk GETSCROLLINFO
DUserThunk GETSHELLWINDOW, 0
DUserThunk GETSYSCOLORBRUSH
DUserThunk GETWINDOWCONTEXTHELPID
DUserThunk GETWINDOWRGN
DUserThunk HACKTASKMONITOR
DUserThunk INITTHREADINPUT
DUserThunk INSERTMENUITEM
DUserThunk INSTALLIMT
DUserThunk ISDIALOGMESSAGE32
DUserThunk LOADIMAGE
DUserThunk LOADKEYBOARDLAYOUT
DUserThunk LOOKUPICONIDFROMDIRECTORYEX
DUserThunk MENUITEMFROMPOINT
DUserThunk MESSAGEBOXINDIRECT
DUserThunk MSGWAITFORMULTIPLEOBJECTS
DUserThunk OPENFILENAME_CALLBACK16
DUserThunk PEEKMESSAGE32
DUserThunk PLAYSOUNDEVENT
DUserThunk POSTMESSAGE32
DUserThunk POSTPOSTEDMESSAGES, 0
DUserThunk POSTTHREADMESSAGE32
DUserThunk PRINTDLG_CALLBACK16
DUserThunk REGISTERCLASSEX
DUserThunk REMOVEPROPEX
DUserThunk SETCHECKCURSORTIMER
DUserThunk SETFOREGROUNDWINDOW
DUserThunk SETMENUCONTEXTHELPID
DUserThunk SETMENUDEFAULTITEM
DUserThunk SETMENUITEMINFO
DUserThunk SETMESSAGEEXTRAINFO
DUserThunk SETPROPEX
DUserThunk SETSCROLLINFO
DUserThunk SETSYSCOLORSTEMP
DUserThunk SETWINDOWCONTEXTHELPID
DUserThunk SETWINDOWRGN
DUserThunk SIGNALPROC32
DUserThunk TILEWINDOWS
DUserThunk TRACKPOPUPMENUEX
DUserThunk TRANSLATEMESSAGE32
DUserThunk UNINSTALLIMT
DUserThunk UNLOADINSTALLABLEDRIVERS
DUserThunk UNLOADKEYBOARDLAYOUT
DUserThunk WINDOWFROMDC
DUserThunk WNETINITIALIZE, 0
DUserThunk WNETLOGON
sEnd CODE
end