Int 21/AH=39h

Prev Next Ralf Interrups Categories Contents

------

DOS 2+ - MKDIR - CREATE SUBDIRECTORY

AH = 39h
DS:DX -> ASCIZ pathname

Return:
CF clear if successful AX destroyed CF set on error AX = error code (03h,05h) (see #01680 at AH=59h/BX=0000h)

Notes: All directories in the given path except the last must exist. Fails if the parent directory is the root and is full. DOS 2.x-3.3 allow the creation of a directory sufficiently deep that it is not possible to make that directory the current directory because the path would exceed 64 characters. Under the FlashTek X-32 DOS extender, the pointer is in DS:EDX

See Also: AH=3Ah - AH=3Bh - AH=6Dh - AX=7139h - See Also: INT 2F/AX=1103h - INT 60/DI=0511h

Category: DOS Kernel - Int 21h - D

------

Prev Next Ralf Interrups Categories Contents