Function 68h            Commit File                                  DOS 3.3+

Flushes all stored (buffered) data for a file without closing the
file; this ensures that the contents of the file are current.

Entry AH = 68h
BX = File handle

Return AX = Error code, if CF is set
| 06h Invalid handle
| ??

──────────────────────────────────────────────────────────────────

This function provides a more efficient way to update file
contents than closing a file and immediately reopening it.
However, if a program opens or creates a file by specifying the
flag open_flags_commit (4000h) with function 6ch (Extended Open/
Create), the system updates the file each time the file is written
to.