mirror of https://github.com/lianthony/NT4.0
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.
41 lines
1.4 KiB
41 lines
1.4 KiB
LIBRARY KBDCALLS
|
|
PROTMODE
|
|
;SEGMENTS DOSMON_CODE PURE IOPL CONFORMING
|
|
;SEGMENTS DosMon_DATA CLASS 'DATA' IMPURE
|
|
|
|
;Note that IMPORTing is not necessary since we 'know' how to get to the
|
|
; 32 bit, NT side, by magic (see nls.asm).
|
|
;
|
|
;All EXPORTS should have 1.0-compatible ordinals and "RESIDENTNAME"
|
|
;EXPORTS usually get put in DOSCALLS.LIB; see LIB/MAKEFILE to make them private
|
|
;EXPORTS DOSMONOPEN @4 RESIDENTNAME
|
|
EXPORTS
|
|
KBDSETCUSTXT @1 RESIDENTNAME
|
|
; KBDPROCESSINIT @2 RESIDENTNAME
|
|
KBDGETCP @3 RESIDENTNAME
|
|
KBDCHARIN @4 RESIDENTNAME
|
|
KBDSETCP @5 RESIDENTNAME
|
|
; KBDLOADINSTANCE @6 RESIDENTNAME
|
|
KBDSYNCH @7 RESIDENTNAME
|
|
KBDREGISTER @8 RESIDENTNAME
|
|
KBDSTRINGIN @9 RESIDENTNAME
|
|
KBDGETSTATUS @10 RESIDENTNAME
|
|
KBDSETSTATUS @11 RESIDENTNAME
|
|
KBDGETFOCUS @12 RESIDENTNAME
|
|
KBDFLUSHBUFFER @13 RESIDENTNAME
|
|
KBDXLATE @14 RESIDENTNAME
|
|
;#if PMNT
|
|
; KBDSWITCHFGND @15 RESIDENTNAME
|
|
;#endif
|
|
KBDSHELLINIT @16 RESIDENTNAME
|
|
KBDCLOSE @17 RESIDENTNAME
|
|
KBDFREEFOCUS @18 RESIDENTNAME
|
|
;#if PMNT
|
|
; KBDFREE @19 RESIDENTNAME
|
|
;#endif
|
|
KBDDEREGISTER @20 RESIDENTNAME
|
|
KBDSETFGND @21 RESIDENTNAME
|
|
KBDPEEK @22 RESIDENTNAME
|
|
KBDOPEN @23 RESIDENTNAME
|
|
KBDGETHWID @24 RESIDENTNAME
|
|
; KBDSETHWID @25 RESIDENTNAME
|