ReactOS 0.4.16-dev-13-ge2fc578
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
#define NDEBUG |
Definition at line 15 of file fileinfo.c.
DEBUG_CHANNEL | ( | kernel32file | ) |
Definition at line 25 of file fileinfo.c.
Referenced by _commit(), _test_flush_sync(), BasepMoveFileCopyProgress(), ConStreamSetOSHandle(), DosFlushFileBuffers(), flush_proc(), InstanceThread(), local_server_thread(), pipe_thread(), rpcrt4_conn_np_close(), CJournaledTestList::SerializeIntoJournal(), serverThreadMain1(), serverThreadMain2(), serverThreadMain3(), serverThreadMain4(), serverThreadMain5(), test_FlushFileBuffers(), test_get_digest_stream(), test_sip_create_indirect_data(), test_waittxempty(), UninitLogging(), UnmountDisk(), CJournaledTestList::UpdateJournal(), and CJournaledTestList::WriteInitialJournalFile().
Definition at line 397 of file fileinfo.c.
Definition at line 413 of file fileinfo.c.
Referenced by GetCompressedFileSizeA().
Definition at line 636 of file fileinfo.c.
Referenced by _access(), _chmod(), _mktemp(), check_exists(), check_ini_file_attr(), create_backup(), create_file(), delete_file(), dir_exists(), does_folder_or_file_exist(), DosChangeDirectory(), DosCreateFile(), DosCreateFileEx(), DosInt21h(), DosOpenFile(), enum_gac_assembly_dirs(), Extract(), ExtractFilesA(), fci_open(), fdi_notify_extract(), file_exists(), get_open_info(), init_test(), MACRO_FileExist(), MMIO_Open(), OpenFile(), PathFileExistsA(), PathFileExistsAndAttributesA(), PathIsDirectoryA(), PathIsSystemFolderA(), PathUnmakeSystemFolderA(), pf_exists(), register_service(), search_absolute_directory(), SHAddToRecentDocs(), shell_execute_(), shell_execute_ex_(), START_TEST(), system(), test__creat(), test__lcreat(), test_AddDelBackupEntry(), test_autocreation(), test_backup(), test_catalog_properties(), test_clear(), test_context(), test_CopyFileEx(), test_create_catalog_file(), test_CreateScalableFontResource(), test_CryptCATAdminAddRemoveCatalog(), test_date_format(), Test_DelNodeA(), test_driver_install(), test_ExitCode(), test_file_disposition_information(), test_FileSecurity(), test_find_file(), test_FindFirstChangeNotification(), test_get_file_info(), test_GetDisplayName(), test_getfile(), test_GetFileInformationByHandleEx(), test_info_size(), test_InstallAssembly(), test_keep_attributes(), test_LocalizedNames(), test_LZOpenFileA(), test_msidatabase(), test_openbackup(), test_OpenFile(), test_OpenFileById(), test_parms_syntax(), test_profile_items(), test_QueryAssemblyInfo(), test_relative_path(), test_settargetpath(), test_SHGetFolderPathAndSubDirA(), test_summary_binary(), test_WritePrivateProfileString(), tmpnam(), VerInstallFileA(), VfdInstallDriver(), and xsltCheckFilename().
BOOL WINAPI GetFileAttributesByHandle | ( | IN HANDLE | hFile, |
OUT LPDWORD | dwFileAttributes, | ||
IN DWORD | dwFlags | ||
) |
Definition at line 694 of file fileinfo.c.
BOOL WINAPI GetFileAttributesExA | ( | LPCSTR | lpFileName, |
GET_FILEEX_INFO_LEVELS | fInfoLevelId, | ||
LPVOID | lpFileInformation | ||
) |
Definition at line 619 of file fileinfo.c.
BOOL WINAPI GetFileAttributesExW | ( | LPCWSTR | lpFileName, |
GET_FILEEX_INFO_LEVELS | fInfoLevelId, | ||
LPVOID | lpFileInformation | ||
) |
Definition at line 552 of file fileinfo.c.
Referenced by file_get_DateLastModified(), FileMonikerImpl_GetTimeOfLastChange(), GetFileAttributesExA(), CFileDefExt::InitFileAttr(), InitPropertiesDlg(), test_GetFileAttributesExW(), urlcache_delete_file(), and urlcache_entry_commit().
Definition at line 652 of file fileinfo.c.
Referenced by _tWinMain(), _waccess(), _wchmod(), _wmktemp(), _wsystem(), _wtmpnam(), ACTION_ResolveSource(), AddSubst(), cabinet_next_cabinet(), cache_QueryAssemblyInfo(), CJournaledTestList::CJournaledTestList(), BtrfsRecv::cmd_removexattr(), BtrfsRecv::cmd_rmdir(), BtrfsRecv::cmd_setxattr(), BtrfsRecv::cmd_truncate(), BtrfsRecv::cmd_unlink(), BtrfsRecv::cmd_write(), compat_isdir(), copy_file(), copy_folder(), create_file(), create_fileW(), create_temp_dir(), CreateProcessInternalW(), delete_fileW(), RecycleBin5::DeleteFile(), DELNODE_recurse_dirtree(), DllRegisterServer(), do_file_copyW(), BtrfsRecv::do_recv(), DoEntry(), DoWriteSoundEvents(), file_dlg_proc(), file_exists(), file_existsW(), file_get_Attributes(), FileExists(), FileExistsW(), FileMoniker_CreateFromDisplayName(), filesys_FileExists(), filesys_FolderExists(), filesys_GetFolder(), find_mono_dll(), find_published_source(), find_runtimes(), CFileDefExt::GeneralPageProc(), get_empty_cddrive(), get_fusion_filename(), get_unique_folder_name(), get_working_dir(), CSearchBar::GetAddressEditBoxPath(), RecycleBin5File::GetAttributes(), CConfiguration::GetConfigurationFromFile(), GetFileAttributesA(), RecycleBin5File::GetFileSize(), RecycleBin5File::GetLastModificationTime(), GetLongPathNameW(), GetShortPathNameW(), GetTempFileNameW(), GetVersionFromFileExW(), IAssemblyCacheImpl_InstallAssembly(), RecycleBin5File::Init(), InstallSoftwareBusPnpEnumerator(), IntDeleteRecursive(), IntLoadKeyboardLayout(), LayoutList_ReadLayout(), LoadUserProfileW(), LocalScheduleJob(), MainWnd_OnInstall(), msi_create_temp_file(), msi_get_file_attributes(), MSI_GetComponentPath(), MSI_OpenPackageW(), MSI_OpenProductW(), NewActionDlg_OnOK(), CFileDefExt::OnFolderCustApply(), open_package(), parse_file_list(), PathFileExistsAndAttributesW(), PathFileExistsDefExtAndAttributesW(), PathFileExistsW(), PathIsDirectoryW(), PathIsSystemFolderW(), PathIsTemporaryW(), PathMakeSystemFolderW(), PathUnmakeSystemFolderW(), pendingRename(), PickIconDlg(), ready_media(), resolve_filename(), RunDlg_GetParentDir(), SdbpFileExists(), anonymous_namespace{settingsdlg.cpp}::SettingsDlgProc(), SetupPromptForDiskW(), SHELL_ExecuteW(), SHELL_ExistsFileW(), SHELL_FindExecutable(), shell_item_exists(), SHELL_translate_idlist(), ShellExecCmdLine(), SHGetFileInfoW(), SHGetFolderPathAndSubDirW(), SHGetNewLinkInfoW(), SHNotifyCopyFileW(), SHNotifyDeleteFileW(), SHNotifyMoveFileW(), SHNotifyRemoveDirectoryW(), SHPathPrepareForWriteW(), START_TEST(), StartDocDlgW(), StartInstaller(), test_CopyFolder(), Test_DelNodeW(), test_file_link_information(), test_file_rename_information(), test_GetFile(), test_junction_points(), test_knownFolders(), test_LZOpenFileW(), test_NtCreateFile(), test_wshshell(), CDownloadManager::ThreadFunc(), WhereIsRecursiveDirOK(), XCOPY_DoCopy(), XCOPY_ProcessDestParm(), and XCOPY_ProcessSourceParm().
BOOL WINAPI GetFileInformationByHandle | ( | HANDLE | hFile, |
LPBY_HANDLE_FILE_INFORMATION | lpFileInformation | ||
) |
Definition at line 458 of file fileinfo.c.
Referenced by __is_regular_file(), _fstat64(), BtrfsPropSheet::apply_changes_file(), BtrfsPropSheet::check_file(), count_blocks(), ShellDirectory::fill_w32fdata_shell(), FTP_SendData(), get_open_info(), DriveVolume::GetClusterInfo(), IStream_fnStat(), MountDisk(), ShellDirectory::read_directory(), WinDirectory::read_directory(), ReflinkCopyW(), BtrfsPropSheet::set_cmdline(), test_CreateFileA(), test_file_id_information(), BtrfsSend::Thread(), and VfdOpenImage().
Definition at line 331 of file fileinfo.c.
Referenced by __file_size(), _tiffSizeProc(), ata_bblk(), BatchFile2Mem(), cache_container_open_index(), check_binary_file_data(), check_exe(), check_pe_exe(), compare_file_(), compare_mf_disk_bits(), create_mapping(), create_stream(), create_stream_on_file(), create_test_dll(), create_test_dll_sections(), CRYPT_FileNameOpenStoreW(), CRYPT_ReadBlobFromFile(), CryptCATOpen(), CryptSIPRetrieveSubjectGuid(), D3DReadFileToBlob(), d3dx_include_from_file_open(), DECLARE_INTERFACE_(), RecycleBin5::Delete(), RecycleBin5::DeleteFile(), DoImport(), DosCheckInput(), DosCreateFile(), DosCreateFileEx(), DosLoadDriver(), DosLoadExecutable(), DosOpenFile(), DoTypeFile(), EMF_GetEnhMetaFile(), CShellCommandSetValue::Execute(), ATL::CRegObject::file_register(), file_register(), FileAsyncReader_Length(), FileLockBytesImpl_Stat(), FileOpen(), get_estimated_size(), get_file_size(), get_pf_file_size(), get_script_from_file(), get_script_str(), getFileSize(), HANDLE_CustomType21_22(), ICO_ExtractIconExW(), IDirectXFileImpl_CreateEnumObject(), ImageAddCertificate(), ImageGetDigestStream(), IMAGEHLP_RecalculateChecksum(), ImageRemoveCertificate(), InitFont(), is_zero_length(), load_font(), load_script(), LoadCodePageData(), CJournaledTestList::LoadJournalFile(), LoadTextFileToEdit(), map_file(), map_fileW(), map_view_of_file(), MapAndLoad(), MapFile(), ATL::CAtlFileMappingBase::MapFile(), MapFileAndCheckSumA(), MapFileAndCheckSumW(), MemStreamFromFile(), MMIO_Open(), MountDisk(), MountFDI(), msi_get_disk_file_size(), msi_get_filehash(), msi_read_text_archive(), RecycleBin5Enum::Next(), NLS_ReadFile(), OLECONVERT_WriteOLE20ToBuffer(), OpenColorProfileW(), parse_file(), PROFILE_Load(), pSetupOpenAndMapFileForRead(), query_image_section(), ReadJobShadowFile(), ReadRdpFile(), ReadText(), RECORD_StreamFromFile(), RecycleBin5::Restore(), RetrieveQuote(), SearchFile(), CHttpClient::SendFile(), sha_check(), StgOpenStorage(), test_CopyFile2(), test_CopyFileA(), test_FileMapping(), test_http_cache(), test_NtQuerySection(), test_overwrite(), test_ReadConsole(), test_ReplaceFileA(), testFileStore(), TLB_Mapping_Open(), VfdCheckImageFile(), VfdOpenImage(), WINTRUST_GetSignedMsgFromCatFile(), wmain(), and WriteJobShadowFile().
BOOL WINAPI GetFileSizeEx | ( | HANDLE | hFile, |
PLARGE_INTEGER | lpFileSize | ||
) |
Definition at line 367 of file fileinfo.c.
BOOL WINAPI GetFileTime | ( | IN HANDLE | hFile, |
OUT LPFILETIME lpCreationTime | OPTIONAL, | ||
OUT LPFILETIME lpLastAccessTime | OPTIONAL, | ||
OUT LPFILETIME lpLastWriteTime | OPTIONAL | ||
) |
Definition at line 896 of file fileinfo.c.
Referenced by AddKnownDriverToList(), copy(), DoReadAllOfFile(), DosInt21h(), File_RetrieveEncodedObjectW(), GetFileModifyTime(), CCabinet::GetFileTimes(), RecycleBin5File::GetLastModificationTime(), GetSetFileTimestamp(), LZCopy(), PROFILE_FlushFile(), PROFILE_Open(), ProtocolStream_Stat(), replace(), SOFTPUB_OpenFile(), test_CopyFile2(), test_CopyFileA(), Test_LongTests(), test_RealizationInfo(), test_ReplaceFileA(), Test_VeryLongTests(), wmain(), and XCOPY_DoCopy().
Definition at line 269 of file fileinfo.c.
Referenced by _fstat64(), _open_osfhandle(), _wsopen_s(), DoTypeFile(), FormatOutput(), getpass(), IsConsoleHandle(), IsTTYHandle(), main(), msvcrt_init_io(), run_open_osfhandle(), test_GetFileType(), and wmain().
Definition at line 1004 of file fileinfo.c.
Referenced by _chsize_s(), _hwrite(), cache_container_set_size(), BtrfsRecv::cmd_clone(), BtrfsRecv::cmd_truncate(), create_file(), create_file_data(), create_test_dll(), RecycleBin5::Delete(), RecycleBin5::DeleteFile(), DoSaveFile(), DosWriteFile(), FileLockBytesImpl_SetSize(), ImageRemoveCertificate(), IStream_fnSetSize(), query_image_section(), ReplaceFileW(), resize_mapping(), RecycleBin5::Restore(), send_subvol(), set_image_size(), test_CreateFileMapping_protection(), test_filemap_security(), test_GetMappedFileName(), test_mapping(), test_MapViewOfFile(), test_NtAreMappedFilesTheSame(), test_NtMapViewOfSection(), test_read_write(), test_ResolveDelayLoadedAPI(), test_SetFileValidData(), Test_Truncate(), BtrfsSend::Thread(), VfdCreateImageFile(), and VfdSaveImage().
Definition at line 776 of file fileinfo.c.
Referenced by _chmod(), check_ini_file_attr(), cleanup_test(), doChild(), DosInt21h(), PathUnmakeSystemFolderA(), test__creat(), test__hread(), test__lcreat(), test_AddDelBackupEntry(), test_copy(), test_CryptCATAdminAddRemoveCatalog(), test_Extract(), test_file_disposition_information(), test_FileSecurity(), test_FindFirstChangeNotification(), test_keep_attributes(), test_LocalizedNames(), test_Mapfile_createtemp(), and test_ReplaceFileA().
BOOL WINAPI SetFileAttributesByHandle | ( | IN HANDLE | hFile, |
IN DWORD | dwFileAttributes, | ||
IN DWORD | dwFlags | ||
) |
Definition at line 730 of file fileinfo.c.
Definition at line 794 of file fileinfo.c.
Referenced by _wchmod(), AddDelBackupEntryW(), BasepCopyFileExW(), ChangeAttributes(), BtrfsRecv::cmd_removexattr(), BtrfsRecv::cmd_rmdir(), BtrfsRecv::cmd_setxattr(), BtrfsRecv::cmd_truncate(), BtrfsRecv::cmd_unlink(), BtrfsRecv::cmd_write(), CreateStandardProfile(), CryptCATAdminAddCatalog(), delete_directory(), delete_file(), DELNODE_recurse_dirtree(), DllRegisterServer(), BtrfsRecv::do_recv(), file_put_Attributes(), CFileDefExt::GeneralPageProc(), InitializeSetupActionLog(), IntDeleteRecursive(), MoveFileWithProgressW(), MSI_OpenPackageW(), msi_set_file_attributes(), CFileDefExt::OnFolderCustApply(), PathMakeSystemFolderW(), PathUnmakeSystemFolderW(), RecursiveRemoveDir(), RecycleBin5_Create(), SdbUninstall(), SetFileAttributesA(), SetupInitializeFileLogW(), SHGetFolderPathAndSubDirW(), SHNotifyCopyFileW(), SHNotifyDeleteFileW(), SHNotifyMoveFileW(), SHNotifyRemoveDirectoryW(), START_TEST(), test_MultipleFiles(), test_NtCreateFile(), test_readonly(), test_ReplaceFileW(), XCOPY_DoCopy(), and TmpFile::~TmpFile().
DWORD WINAPI DECLSPEC_HOTPATCH SetFilePointer | ( | HANDLE | hFile, |
LONG | lDistanceToMove, | ||
PLONG | lpDistanceToMoveHigh, | ||
DWORD | dwMoveMethod | ||
) |
Definition at line 54 of file fileinfo.c.
BOOL WINAPI SetFilePointerEx | ( | HANDLE | hFile, |
LARGE_INTEGER | liDistanceToMove, | ||
PLARGE_INTEGER | lpNewFilePointer, | ||
DWORD | dwMoveMethod | ||
) |
Definition at line 177 of file fileinfo.c.
Referenced by _chm_fetch_bytes(), BestFit_Write(), CryptSIPRetrieveSubjectGuid(), dump_memory64_info(), elf_map_file_read(), FileLockBytesImpl_ReadAt(), FileLockBytesImpl_SetSize(), FileLockBytesImpl_WriteAt(), MySetFilePointerEx(), ProtocolStream_Seek(), query_image_section(), textstream_get_AtEndOfStream(), textstream_Read(), and textstream_ReadAll().
BOOL WINAPI SetFileTime | ( | IN HANDLE | hFile, |
CONST FILETIME *lpCreationTime | OPTIONAL, | ||
CONST FILETIME *lpLastAccessTime | OPTIONAL, | ||
CONST FILETIME *lpLastWriteTime | OPTIONAL | ||
) |
Definition at line 948 of file fileinfo.c.
Referenced by _futime(), cabinet_close_file_info(), copy(), DosInt21h(), CCabinet::ExtractFile(), CZipExtract::ExtractSingle(), fdi_notify_extract(), GetSetFileTimestamp(), LZCopy(), BtrfsContextMenu::reflink_copy(), reflink_copy2(), replace(), run_child_process(), test_CopyFile2(), test_CopyFileA(), test_CreateFile(), test_ReplaceFileA(), and TouchFileTimes().
Definition at line 1081 of file fileinfo.c.