ID Number Q23270
1.25-5.00
MS-DOS
Question:
What are Microsoft's recommendations or suggestions for
a standard approach for memory resident routines,
especially those routines that monitor keyboard inputs?
I am not concerned with the use of the various interrupt
vectors and function codes, but rather with the methods and
procedures that would minimize the potential for crashes
and program contentions caused by competing resident
routines.
Response:
Unfortunately, there is no standard approach for writing
memory resident routines. All software developers program
their Terminate and Stay Resident (TSR) routines
differently. Thus, to make a TSR work properly
in all cases, it would have to be tested against all
programs in the marketplace.
However, Microsoft has assembled a set of guidelines. To
obtain more information on these guidelines, please refer
to the article "Moving Toward an Industry Standard for
Developing TSRs" in the December 1986 issue of the
Microsoft Systems Journal. If you do not have a copy of
this journal, you can order a subscription or a single copy
by writing to following address:
Circulation Department
Microsoft Systems Journal
16011 NE 36th
Box 97017
Redmond, WA 98073-9717