Int 21/AH=6Dh

lup.gif ldown.gif Interrups Categories Contents

rbline.gif

DOS 5+ ROM - FIND FIRST ROM PROGRAM

AH = 6Dh
DS:DX -> ASCIZ program name (may contain wildcrds)

Return:
CF clear if found Disk Transfer Area filled with ROM search structure (see #01771) CF set if not found AX = error code 0002h name not found in ROM 0003h name contains colon or backslash ---if not supported (DOS <5, MS-DOS 5+ non-ROM versions)--- AL = 00h

Notes: The '*' wildcard matches all remaining characters in a ROM program's name; any following characters in the search mask are ignored up to another asterisk, which must be matched by an asterisk in the found program's name.. The search mask and program names may contain multiple periods

See Also: AH=1Ah - AH=4Eh - AH=6Eh - AX=6F00h -

Format of ROM search structure: Offset Size Description (Table 01771) 00h 13 BYTEs ASCIZ name of found ROM program 0Dh DWORD address at which to resume search (do not modify) 11h var ASCIZ search mask passed in (do not modify)

Category: DOS Kernel - Int 21h - D

rbline.gif

lup.gif ldown.gif Interrups Categories Contents