AH = 5B CX = attribute DS:DX = pointer to ASCIIZ path/filename on return: AX = handle if CF not set = error code if CF set (see DOS ERROR CODES) - standard method of opening files - returns a file handle of a file opened with specified attributes (combinations of normal, system and hidden)