INT 21 - MS-DOS 7.0+ - GENERIC IOCTL - GET FIRST CLUSTER AX = 440Dh CX = 0871h / 4871h (category code 08h for FAT12/16, 48h for FAT32; minor code 71h) BX = filename character set (see #01578) DS:DX -> ASCIZA NUL-terminated ASCII string. The ASCIZ string "ABC" consists of the four bytes 41h, 42h, 43h, and 00h. Unless otherwise specified, maximum lengths given in the interrupt list do not include the terminating NUL. pathname for file or directory Return: CF set on error AX = error code (01h,02h,etc.) (see #01680 at AH=59h/BX=0000h) CF clear if successful DX:AX = first cluster number Note: this function finds any file or directory regardless of attributes, except that it will not find volume labels SeeAlso: AX=440Dh"DOS 3.2+",AX=440Dh/CX=086Ch,#01352 (Table 01578) Values for character set: 00h Windows ANSI 01h current OEM(Original Equipment Manufacturer) a company which purchases components that are resold as part of its own products under the company's own brand name, e.g. a Gateway 2000-branded monitor may actually be a Mag or NEC monitor. character set 02h Unicode