Assembly Language Help (alang.hlp) (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
Int 21h Function 63h
 Summary                                   Up Contents Index Back
────────────────────────────────────────────────────────────────────────────
 
     The lead byte table consists of a variable number of 2-byte
     entries, terminated by 2 null (00h) bytes. Each pair defines the
     beginning and ending value for a range of lead bytes. The value of
     a legal lead byte is always in the range 80-0FFh.
 
     Entries in the lead byte table must be in ascending order. If no
     legal lead bytes are defined in a given system, the table consists
     only of the two null bytes.
 
     If the interim console flag is set, Int 21h Functions 07h
     (Unfiltered Character Input), 08h (Character Input without Echo),
     and 0Bh (Keyboard Status) will support interim characters.
 
     Unlike most other MS-DOS services, this function call does not
     necessarily preserve any registers except SS:SP.
 
     [Version 4.0]
     The address of the DBCS lead byte table can also be obtained with
     Int 21h Function 65h.
                                    -♦-