[Toc][Index]

FS_DELETE - Delete a file

  
Purpose   
Removes a directory entry associated with a filename. 
Calling Sequence   

int far pascal FS_DELETE(pcdfsi, pcdfsd, pFile, iCurDirEnd)

struct cdfsi far * pcdfsi;
struct cdfsd far * pcdfsd;
char far * pFile;
unsigned short iCurDirEnd;


Where   
pcdfsi is a pointer to the file-system-independent working directory 
structure. 
pcdfsd is a pointer to the file-system-dependent working directory 
structure . 
pFile is a pointer to the ASCIIZ name of the file or directory. The FSD 
does not need to validate this pointer. 
iCurDirEnd is the index of the end of the current directory in pFile. 
This is used to optimize FSD path processing. If iCurDirEnd == -1, there 
is no current directory relevant to the name text, that is, a device. 
  
Remarks   
The files specified are deleted. 
The deletion of a file opened in DOS mode by the same process requesting 
the delete is supported. OS/2 calls FS_CLOSE for the file before calling 
FS_DELETE . 
The file name may not contain wildcard characters. 

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