mov ax, 0B704h ;Get APPEND.EXE Directory List Address
int 2Fh ;Multiplex Interrupt
mov [DirList], di
mov ax, es
mov [DirList+2], ax ;es:di points to directory list
Get APPEND.EXE Directory List Address (Interrupt 2Fh Function 0B704h) returns a 32-bit address (segment:offset) of a list of the currently appended directories.
This function has no parameters.
The ES:DI registers contain the address of the currently appended directories.
The directory list is a zero-terminated ASCII string consisting of one or more directory paths separated by semicolons.