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 17h Function 00h
                                             Up Contents Index Back
────────────────────────────────────────────────────────────────────────────
 
  Interrupt:   17h     Function:   00h
 
  Title:       Write Character to Printer
 
  See also:    Print Character
 
  Description:                                          [PC] [AT] [PS/2]
 
     Sends a character to the specified parallel printer interface port
     and returns the current status of the port.
 
     Input                             Output
 
     AH = 00h                          AH = Status
     AL = Character
     DX = Printer number (0 = LPT1,         Bits  Significance (if set)
          1 = LPT2, 2 = LPT3)
                                            7     Printer not busy
                                            6     Printer acknowledge
                                            5     Out of paper
                                            4     Printer selected
                                            3     I/O error
                                            2     Unused
                                            1     Unused
                                            0     Printer timed-out
                                    -♦-