Home | History | Annotate | Download | only in Windows

Lines Matching defs:fileInfo

297       NFind::CFileInfo fileInfo;

298 if (!fileInfo.Find(pathName)) // For network folders
300 if (!fileInfo.IsDir())
343 NFind::CFileInfoW fileInfo;
344 if (!fileInfo.Find(pathName)) // For network folders
346 if (!fileInfo.IsDir())
403 static bool RemoveDirectorySubItems2(const CSysString pathPrefix, const NFind::CFileInfo &fileInfo)
405 if (fileInfo.IsDir())
406 return RemoveDirectoryWithSubItems(pathPrefix + fileInfo.Name);
407 return DeleteFileAlways(pathPrefix + fileInfo.Name);
412 NFind::CFileInfo fileInfo;
416 while (enumerator.Next(fileInfo))
417 if (!RemoveDirectorySubItems2(pathPrefix, fileInfo))
426 static bool RemoveDirectorySubItems2(const UString pathPrefix, const NFind::CFileInfoW &fileInfo)
428 if (fileInfo.IsDir())
429 return RemoveDirectoryWithSubItems(pathPrefix + fileInfo.Name);
430 return DeleteFileAlways(pathPrefix + fileInfo.Name);
434 NFind::CFileInfoW fileInfo;
438 while (enumerator.Next(fileInfo))
439 if (!RemoveDirectorySubItems2(pathPrefix, fileInfo))