ReactOS 0.4.16-dev-41-ge8c7597
|
#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 1887 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 2077 of file shlfileop.cpp.
Referenced by SHFreeNameMappings().
|
static |
Definition at line 2331 of file shlfileop.cpp.
Referenced by _FileOpCount(), and _FileOpCountManager().
DWORD WINAPI _FileOpCountManager | ( | FILE_OPERATION * | op, |
const FILE_LIST * | flFrom | ||
) |
Definition at line 2313 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 1877 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 2213 of file shlfileop.cpp.
Referenced by PathIsNetworkPathA(), and PathIsNetworkPathW().
|
static |
Definition at line 1684 of file shlfileop.cpp.
Referenced by move_files(), and move_to_dir().
|
static |
Definition at line 1714 of file shlfileop.cpp.
Referenced by move_files(), and move_to_dir().
|
static |
Definition at line 1755 of file shlfileop.cpp.
Referenced by move_dir_to_dir(), and SHFileOperationW().
|
static |
Definition at line 1737 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 1851 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 2188 of file shlfileop.cpp.
Definition at line 2202 of file shlfileop.cpp.
Definition at line 2115 of file shlfileop.cpp.
Definition at line 2152 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.
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 1988 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 2099 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 2298 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 2235 of file shlfileop.cpp.
Referenced by CreateShortcut(), ExtractAndInstallThread(), 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 1890 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 | ) |