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