🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.programmer
Article #4283

Must I Purge a TSR's HotKey from the DOS Keyboard Buffer?

#4283
From: Bob Davis
Date: Thu, 17 Jan 1991 15:11
25 lines
1714 bytes
	In an Interrupt 09h handler, I detect a Ctrl-Alt-x combination 
as a HotKey for a TSR  after first simulating an interrupt to the prior 
INT09 handler.

	Is something placed into the DOS keyboard buffer?

	If so, what exactly is placed there?

	Further, how do I purge the buffer of the HotKey so that other
software never sees it?	

	Also, if I hold the HotKey down for an extended time and cause
multiple enterings of the original INT09 handler due to key repeats 
before my new handler (for which I've prevented re-entry) finishes, 
the keyboard will fill up (assuming no buffer purging), will it not? 
What happens when it does fill up?

	Thanks.
_____________________________________________________________________________
Bob Davis, UofALA alum \\ INTERNET: sonny@trantor.harris-atd.com  |  _   _  |
Harris Corporation, ESS \\    UUCP: ...!uunet!x102a!trantor!sonny |_| |_| | |
Advanced Technology Dept.\\ AETHER: K4VNO          |==============|_/\/\/\|_|
PO Box 37, MS 3A/1912     \\ VOICE: (407) 727-5886 | I SPEAK ONLY | |_| |_| |
Melbourne, FL 32902        \\  FAX: (407) 729-2537 | FOR MYSELF.  |_________|
Technical Details
Message-ID: <5290@trantor.harris-atd.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!caen!uflorida!mlb.semi.harris.com!trantor.harris-atd.com!charybdis!sonny

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!caen!uflorida!mlb.semi.harris.com!trantor.harris-atd.com!charybdis!sonny
From: sonny@charybdis.harris-atd.com (Bob Davis)
Newsgroups: comp.os.msdos.programmer
Subject: Must I Purge a TSR's HotKey from the DOS Keyboard Buffer?
Message-ID: <5290@trantor.harris-atd.com>
Date: 17 Jan 91 15:11:14 GMT
Sender: news@trantor.harris-atd.com
Reply-To: sonny@trantor.harris-atd.com (Bob Davis)
Organization: Advanced Technology Dept., Harris ESS, Melbourne, FL
Lines: 25