Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/****************************************************************************/ /* */ /* WFFILE.C - */ /* */ /* Ported code from wffile.asm */ /* */ /****************************************************************************/
#include "winfile.h"
WORD APIENTRY MKDir( LPSTR pName ) { WORD wErr = 0;
if (CreateDirectory(pName, NULL)) { ChangeFileSystem(FSC_MKDIR,pName,NULL); } else { wErr = (WORD)GetLastError(); }
return (wErr); }
WORD APIENTRY RMDir( LPSTR pName ) { WORD wErr = 0;
if (RemoveDirectory(pName)) { ChangeFileSystem(FSC_RMDIR,pName,NULL); } else { wErr = (WORD)GetLastError(); }
return (wErr); }
BOOL APIENTRY WFSetAttr( LPSTR lpFile, DWORD dwAttr ) { BOOL bRet;
bRet = SetFileAttributes(lpFile,dwAttr); if (bRet) ChangeFileSystem(FSC_ATTRIBUTES,lpFile,NULL);
return (BOOL)!bRet; }
|