Lines Matching refs:FileInformation
285 winapi::win32_find_data FileInformation; // File information in delete_subdirectories_recursive() local
289 hFile = winapi::find_first_file(strPattern.c_str(), &FileInformation); in delete_subdirectories_recursive()
293 if(FileInformation.cFileName[0] != '.' && in delete_subdirectories_recursive()
294 …!(dont_delete_this && count == 0 && std::strcmp(dont_delete_this, FileInformation.cFileName) == 0)… in delete_subdirectories_recursive()
296 strFilePath = refcstrRootDirectory + "\\" + FileInformation.cFileName; in delete_subdirectories_recursive()
299 if(FileInformation.dwFileAttributes & winapi::file_attribute_directory){ in delete_subdirectories_recursive()
316 } while(winapi::find_next_file(hFile, &FileInformation) == 1); in delete_subdirectories_recursive()
353 winapi::win32_find_data FileInformation; // File information in for_each_file_in_dir() local
361 hFile = winapi::find_first_file(str.c_str(), &FileInformation); in for_each_file_in_dir()
366 if(FileInformation.cFileName[0] != '.'){ in for_each_file_in_dir()
367 str += "\\"; str += FileInformation.cFileName; in for_each_file_in_dir()
369 if(!(FileInformation.dwFileAttributes & winapi::file_attribute_directory)){ in for_each_file_in_dir()
370 f(str.c_str(), FileInformation.cFileName); in for_each_file_in_dir()
374 } while(winapi::find_next_file(hFile, &FileInformation) == 1); in for_each_file_in_dir()