[Toc][Index]

DosRmDir


Bindings:  C, MASM 

This call removes a subdirectory from the specified disk. 
 DosRmDir    (DirName, Reserved) 
 
 DirName (PSZ) - input 
    Address of the fully qualified path name of the subdirectory being 
    removed. 
 Reserved (ULONG) - input 
    Reserved must be set to zero. 
 rc (USHORT) - return 
    Return code descriptions are: 
    0         NO_ERROR 
    2         ERROR_FILE_NOT_FOUND 
    3         ERROR_PATH_NOT_FOUND 
    5         ERROR_ACCESS_DENIED 
    16        ERROR_CURRENT_DIRECTORY 
    26        ERROR_NOT_DOS_DISK 
    87        ERROR_INVALID_PARAMETER 
    108       ERROR_DRIVE_LOCKED 
    206       ERROR_FILENAME_EXCED_RANGE 
 
 Remarks 
 The subdirectory must be empty, which means it cannot contain hidden 
 files or directory entries other than the "." and ".." entries. Files can 
 be deleted with DosDelete. 
 The root directory and current directory cannot be removed. 

Created using Inf-PHP v.2 (c) 2003 Yuri Prokushev
Created using Inf-HTML v.0.9b (c) 1995 Peter Childs