ReactOS 0.4.16-dev-455-g37b0646
|
#include "precomp.h"
Go to the source code of this file.
Classes | |
struct | FILE_OPERATION |
struct | FILE_ENTRY |
struct | FILE_LIST |
struct | confirm_msg_info |
struct | SHELL_ConfirmIDstruc |
Macros | |
#define | IsAttrib(x, y) ((INVALID_FILE_ATTRIBUTES != (x)) && ((x) & (y))) |
#define | IsAttribFile(x) (!((x) & FILE_ATTRIBUTE_DIRECTORY)) |
#define | IsAttribDir(x) IsAttrib(x, FILE_ATTRIBUTE_DIRECTORY) |
#define | IsDotDir(x) ((x[0] == '.') && ((x[1] == 0) || ((x[1] == '.') && (x[2] == 0)))) |
#define | FO_MASK 0xF |
#define | NEW_FILENAME_ON_COPY_TRIES 100 |
#define | ERROR_SHELL_INTERNAL_FILE_NOT_FOUND 1026 |
#define | GET_FILENAME(fe) ((fe)->szFilename[0] ? (fe)->szFilename : (fe)->szFullPath) |
#define ERROR_SHELL_INTERNAL_FILE_NOT_FOUND 1026 |
Definition at line 50 of file shlfileop.cpp.
#define FO_MASK 0xF |
Definition at line 34 of file shlfileop.cpp.
#define GET_FILENAME | ( | fe | ) | ((fe)->szFilename[0] ? (fe)->szFilename : (fe)->szFullPath) |
Definition at line 1889 of file shlfileop.cpp.
Definition at line 29 of file shlfileop.cpp.
#define IsAttribDir | ( | x | ) | IsAttrib(x, FILE_ATTRIBUTE_DIRECTORY) |
Definition at line 31 of file shlfileop.cpp.
#define IsAttribFile | ( | x | ) | (!((x) & FILE_ATTRIBUTE_DIRECTORY)) |
Definition at line 30 of file shlfileop.cpp.
Definition at line 32 of file shlfileop.cpp.
#define NEW_FILENAME_ON_COPY_TRIES 100 |
Definition at line 36 of file shlfileop.cpp.
Definition at line 998 of file shlfileop.cpp.
Referenced by SHFileOperationA().
Definition at line 2079 of file shlfileop.cpp.
Referenced by SHFreeNameMappings().
|
static |
Definition at line 2333 of file shlfileop.cpp.
Referenced by _FileOpCount(), and _FileOpCountManager().
DWORD WINAPI _FileOpCountManager | ( | FILE_OPERATION * | op, |
const FILE_LIST * | flFrom | ||
) |
Definition at line 2315 of file shlfileop.cpp.
Referenced by SHFileOperationW().
|
static |
Definition at line 509 of file shlfileop.cpp.
Referenced by SHNotifyCopyFileW(), SHNotifyDeleteFileW(), and SHNotifyMoveFileW().
|
static |
Definition at line 476 of file shlfileop.cpp.
Referenced by SHFileOperationW().
|
static |
Definition at line 1128 of file shlfileop.cpp.
Referenced by parse_file_list(), and parse_wildcard_files().
|
static |
Definition at line 1879 of file shlfileop.cpp.
Referenced by SHFileOperationW().
|
static |
Definition at line 673 of file shlfileop.cpp.
Referenced by SHNotifyCopyFileW(), and SHNotifyMoveFileW().
|
static |
Definition at line 1563 of file shlfileop.cpp.
Referenced by delete_files().
|
static |
Definition at line 97 of file shlfileop.cpp.
Referenced by ConfirmMsgBox_Init().
Definition at line 145 of file shlfileop.cpp.
Referenced by ConfirmMsgBoxProc().
Definition at line 122 of file shlfileop.cpp.
Referenced by ConfirmMsgBoxProc().
|
static |
Definition at line 186 of file shlfileop.cpp.
Referenced by SHELL_ConfirmMsgBox().
|
static |
Definition at line 1325 of file shlfileop.cpp.
Referenced by copy_files(), and copy_to_dir().
|
static |
Definition at line 1377 of file shlfileop.cpp.
Referenced by copy_files(), and copy_to_dir().
|
static |
Definition at line 1436 of file shlfileop.cpp.
Referenced by copy_dir_to_dir(), and SHFileOperationW().
|
static |
Definition at line 1400 of file shlfileop.cpp.
Referenced by copy_files().
Definition at line 1416 of file shlfileop.cpp.
Referenced by copy_files(), and move_files().
|
static |
Definition at line 1585 of file shlfileop.cpp.
Referenced by SHFileOperationW().
Definition at line 1280 of file shlfileop.cpp.
Referenced by copy_dir_to_dir(), copy_files(), move_dir_to_dir(), and SHFileOperationW().
Definition at line 1118 of file shlfileop.cpp.
Referenced by parse_file_list(), and parse_wildcard_files().
Definition at line 2215 of file shlfileop.cpp.
Referenced by PathIsNetworkPathA(), and PathIsNetworkPathW().
|
static |
Definition at line 1686 of file shlfileop.cpp.
Referenced by move_files(), and move_to_dir().
|
static |
Definition at line 1716 of file shlfileop.cpp.
Referenced by move_files(), and move_to_dir().
|
static |
Definition at line 1757 of file shlfileop.cpp.
Referenced by move_dir_to_dir(), and SHFileOperationW().
|
static |
Definition at line 1739 of file shlfileop.cpp.
Referenced by move_files().
Definition at line 1210 of file shlfileop.cpp.
Referenced by copy_dir_to_dir(), copy_files(), move_dir_to_dir(), and SHFileOperationW().
|
static |
Definition at line 1176 of file shlfileop.cpp.
Referenced by parse_file_list().
|
static |
Definition at line 1853 of file shlfileop.cpp.
Referenced by SHFileOperationW().
DWORD CALLBACK SHCopyProgressRoutine | ( | LARGE_INTEGER | TotalFileSize, |
LARGE_INTEGER | TotalBytesTransferred, | ||
LARGE_INTEGER | StreamSize, | ||
LARGE_INTEGER | StreamBytesTransferred, | ||
DWORD | dwStreamNumber, | ||
DWORD | dwCallbackReason, | ||
HANDLE | hSourceFile, | ||
HANDLE | hDestinationFile, | ||
LPVOID | lpData | ||
) |
Definition at line 559 of file shlfileop.cpp.
Referenced by SHNotifyCopyFileW(), SHNotifyDeleteFileW(), and SHNotifyMoveFileW().
Definition at line 848 of file shlfileop.cpp.
Referenced by CreateDirectoryTree(), CNewMenu::CreateNewFolder(), and CDefaultContextMenu::DoCreateNewFolder().
int WINAPI SHCreateDirectoryExA | ( | HWND | hWnd, |
LPCSTR | path, | ||
LPSECURITY_ATTRIBUTES | sec | ||
) |
Definition at line 885 of file shlfileop.cpp.
Referenced by test_sh_create_dir().
int WINAPI SHCreateDirectoryExW | ( | HWND | hWnd, |
LPCWSTR | path, | ||
LPSECURITY_ATTRIBUTES | sec | ||
) |
Definition at line 906 of file shlfileop.cpp.
Referenced by create_target_directory(), SHCreateDirectory(), SHCreateDirectoryExA(), SHGetFolderPathAndSubDirW(), SHPathPrepareForWriteW(), test_unicode(), and wWinMain().
Definition at line 2190 of file shlfileop.cpp.
Definition at line 2204 of file shlfileop.cpp.
Definition at line 2117 of file shlfileop.cpp.
Definition at line 2154 of file shlfileop.cpp.
Definition at line 337 of file shlfileop.cpp.
Referenced by SHCreateDirectoryExA().
Definition at line 353 of file shlfileop.cpp.
Referenced by SHCreateDirectoryExA().
|
static |
Definition at line 294 of file shlfileop.cpp.
Referenced by confirm_delete_list(), copy_dir_to_dir(), copy_file_to_file(), delete_files(), move_file_to_file(), SHELL_ConfirmYesNoW(), and SHELL_DeleteDirectoryW().
|
static |
Definition at line 223 of file shlfileop.cpp.
Referenced by SHELL_ConfirmDialogW().
int SHELL_ConfirmMsgBox | ( | HWND | hWnd, |
LPWSTR | lpszText, | ||
LPWSTR | lpszCaption, | ||
HICON | hIcon, | ||
BOOL | bYesToAll | ||
) |
Definition at line 204 of file shlfileop.cpp.
Referenced by SHELL_ConfirmDialogW().
Definition at line 332 of file shlfileop.cpp.
Referenced by ConfirmDelete().
BOOL SHELL_DeleteDirectoryW | ( | FILE_OPERATION * | op, |
LPCWSTR | pszDir, | ||
BOOL | bShowUI | ||
) |
Definition at line 370 of file shlfileop.cpp.
Referenced by delete_files(), and SHELL_DeleteDirectoryW().
int WINAPI SHFileOperationA | ( | LPSHFILEOPSTRUCTA | lpFileOp | ) |
Definition at line 1060 of file shlfileop.cpp.
Referenced by delete_cab_files(), delete_pfmsitest_files(), is_old_shell32(), loadShell32(), test_click_make_new_folder_button(), test_copy(), test_delete(), test_move(), and test_rename().
int WINAPI SHFileOperationW | ( | LPSHFILEOPSTRUCTW | lpFileOp | ) |
Definition at line 1990 of file shlfileop.cpp.
Referenced by CFSDropTarget::_CopyItems(), CRecyclerDropTarget::_DoDeleteDataObject(), CFSDropTarget::_DoDrop(), BrFolder_Delete(), cache_container_delete_dir(), DeleteDirectoryTree(), CCopyMoveToMenu::DoRealFileOp(), CMyDocsDropHandler::Drop(), Preview_Delete(), SHELL_SingleFileOperation(), SHFileOperationA(), SHFileOperationWrapW(), and test_unicode().
Definition at line 969 of file shlfileop.cpp.
Referenced by SHNotifyMoveFileW().
Definition at line 2101 of file shlfileop.cpp.
Definition at line 753 of file shlfileop.cpp.
Referenced by SHNotifyCopyFileW().
Definition at line 358 of file shlfileop.cpp.
|
static |
Definition at line 782 of file shlfileop.cpp.
Referenced by copy_file_to_file().
|
static |
Definition at line 417 of file shlfileop.cpp.
Referenced by copy_dir_to_dir(), copy_to_dir(), create_dest_dirs(), move_dir_to_dir(), move_to_dir(), SHCreateDirectoryExW(), and Win32CreateDirectoryW().
|
static |
Definition at line 606 of file shlfileop.cpp.
Referenced by delete_files(), SHELL_DeleteDirectoryW(), and Win32DeleteFileW().
|
static |
Definition at line 715 of file shlfileop.cpp.
Referenced by move_file_to_file(), and rename_files().
Definition at line 447 of file shlfileop.cpp.
Referenced by SHELL_DeleteDirectoryW(), and Win32RemoveDirectoryW().
EXTERN_C HRESULT WINAPI SHPathPrepareForWriteA | ( | HWND | hwnd, |
IUnknown * | modless, | ||
LPCSTR | path, | ||
DWORD | flags | ||
) |
Definition at line 2300 of file shlfileop.cpp.
Referenced by test_sh_path_prepare().
EXTERN_C HRESULT WINAPI SHPathPrepareForWriteW | ( | HWND | hwnd, |
IUnknown * | modless, | ||
LPCWSTR | path, | ||
DWORD | flags | ||
) |
Definition at line 2237 of file shlfileop.cpp.
Referenced by CreateShortcut(), ExtractAndInstallThread(), ExtractFilesCallback(), CZipExtract::ExtractSingle(), SHPathPrepareForWriteA(), and test_sh_path_prepare().
Definition at line 1297 of file shlfileop.cpp.
Referenced by copy_dir_to_dir(), copy_file_to_file(), and move_file_to_file().
|
static |
Definition at line 1892 of file shlfileop.cpp.
Referenced by SHFileOperationW().
Definition at line 1154 of file shlfileop.cpp.
Referenced by parse_wildcard_files().
EXTERN_C BOOL WINAPI Win32CreateDirectoryW | ( | LPCWSTR | path, |
LPSECURITY_ATTRIBUTES | sec | ||
) |
Definition at line 431 of file shlfileop.cpp.
Definition at line 657 of file shlfileop.cpp.
Definition at line 471 of file shlfileop.cpp.
Referenced by move_dir_to_dir().
WINE_DEFAULT_DEBUG_CHANNEL | ( | shell | ) |