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.
 
 
 
 
 
 

67 lines
2.6 KiB

LIBRARY WINNLS
EXETYPE WINDOWS
DESCRIPTION 'WOW REPLACEMENT WINNLS'
STUB '..\bin\WINSTUB.EXE'
CODE PRELOAD MOVEABLE DISCARDABLE
DATA PRELOAD MOVEABLE SINGLE
HEAPSIZE 1024
SEGMENTS
EXPORTS
WEP ; Internal
InquireWINNLS @1
HookKeyboardMessage @2
SendIMEMessage @6
SendIMEMessageEx @7
ControlIMEMessage @8 ;dchiang 032394 add for 31
WINNLSSetKeyboardHook @10
WINNLSSetIMEHandle @11
WINNLSSetIMEStatus @12
WINNLSSetIMEHotkey @14
WINNLSGetIMEHotkey @15
WINNLSEnableIME @16
; WINNLSGetKeyState @17
; WINNLSGetEnableStatus @18
; WINNLSSetKeyState @19
IMPAddIME @20
IMPDeleteIME @21
IMPQueryIME @22
IMPGetIME @23
IMPSetIME @24
IMPModifyIME @25
IMPGetDefaultIME @26
IMPSetDefaultIME @27
WINNLSSendString @30
WINNLSPostAppMessage @31
WINNLSSendAppMessage @32
;dchiang 032594 added null thunk for CWIN30 & 31 Internal-ISV
WINNLSSetSysIME @17 ;don't use(;Internal, 3.0)
WINNLSGetSysIME @18 ;don't use(;Internal-ISV, 3.0)
WINNLSIMEControl @19 ;don't use(3.0)
WINNLSSendControl @33 ;3.1 ;Internal-ISV
WINNLSGetKeyState @37 ;from JWIN @17 ;Internal-ISV
WINNLSGetEnableStatus @38 ;from JWIN @18
WINNLSSetKeyState @39 ;from JWIN @19 ;Internal-ISV
WINNLSQueryIMEInfo @40 ;don't use(;Internal-ISV, 3.0)
IMPEnableIME @41 ;don't use(;Internal, 3.0)
IMPSetFirstIME @42 ;Internal
IMPGetFirstIME @43 ;Internal
IMPSetUsrFont @44 ;Internal-ISV
InquireIME @53 ;Internal, 3.0
;dchiang 032594 added null thunk for CWIN30 & 31 Internal-ISV
IMPRetrieveIME @51 ;dchiang 032394 add for 31
WINNLSDefIMEProc @52 ;dchiang 032394 add for 31
; WINNLSGetKeyState @37
; WINNLSGetEnableStatus @38
; WINNLSSetKeyState @39