qa.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 28H
   Summary  Notes  Example  Back
──────────────────────────────────────────────────────────────────────────────
 
  Description:  Random Block Write
 
  Writes one or more sequential records from memory to a file, starting
  at a designated file location.
 
  Input                                     Output
  ══════════════════════════════            ══════════════════════════════
  AH=28H                                    AL=00H  if all requested
  CX=number of records to write                      records written
  DS:DX=segment:offset of prev-                01H  if disk full
        iously opened file con-                02H  if segment wrap
        trol block                          CX=actual number of records
                                               written
                                    -♦-