ReactOS 0.4.15-dev-8064-gdaf8068
|
#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 1886 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 997 of file shlfileop.cpp.
Referenced by SHFileOperationA().
Definition at line 2074 of file shlfileop.cpp.
Referenced by SHFreeNameMappings().
|
static |
Definition at line 2328 of file shlfileop.cpp.
Referenced by _FileOpCount(), and _FileOpCountManager().
DWORD WINAPI _FileOpCountManager | ( | FILE_OPERATION * | op, |
const FILE_LIST * | flFrom | ||
) |
Definition at line 2310 of file shlfileop.cpp.
Referenced by SHFileOperationW().
|
static |
Definition at line 508 of file shlfileop.cpp.
Referenced by SHNotifyCopyFileW(), SHNotifyDeleteFileW(), and SHNotifyMoveFileW().
|
static |
Definition at line 475 of file shlfileop.cpp.
Referenced by SHFileOperationW().
|
static |
Definition at line 1127 of file shlfileop.cpp.
Referenced by parse_file_list(), and parse_wildcard_files().
|
static |
Definition at line 1876 of file shlfileop.cpp.
Referenced by SHFileOperationW().
|
static |
Definition at line 672 of file shlfileop.cpp.
Referenced by SHNotifyCopyFileW(), and SHNotifyMoveFileW().
|
static |
Definition at line 1562 of file shlfileop.cpp.
Referenced by delete_files().
|
static |
Definition at line 97 of file shlfileop.cpp.
Referenced by ConfirmMsgBox_Init().
Definition at line 144 of file shlfileop.cpp.
Referenced by ConfirmMsgBoxProc().
Definition at line 122 of file shlfileop.cpp.
Referenced by ConfirmMsgBoxProc().
|
static |
Definition at line 185 of file shlfileop.cpp.
Referenced by SHELL_ConfirmMsgBox().
|
static |
Definition at line 1324 of file shlfileop.cpp.
Referenced by copy_files(), and copy_to_dir().
|
static |
Definition at line 1376 of file shlfileop.cpp.
Referenced by copy_files(), and copy_to_dir().
|
static |
Definition at line 1435 of file shlfileop.cpp.
Referenced by copy_dir_to_dir(), and SHFileOperationW().
|
static |
Definition at line 1399 of file shlfileop.cpp.
Referenced by copy_files().
Definition at line 1415 of file shlfileop.cpp.
Referenced by copy_files(), and move_files().
|
static |
Definition at line 1584 of file shlfileop.cpp.
Referenced by SHFileOperationW().
Definition at line 1279 of file shlfileop.cpp.
Referenced by copy_dir_to_dir(), copy_files(), move_dir_to_dir(), and SHFileOperationW().
Definition at line 1117 of file shlfileop.cpp.
Referenced by parse_file_list(), and parse_wildcard_files().
Definition at line 2210 of file shlfileop.cpp.
Referenced by PathIsNetworkPathA(), and PathIsNetworkPathW().
|
static |
Definition at line 1683 of file shlfileop.cpp.
Referenced by move_files(), and move_to_dir().
|
static |
Definition at line 1713 of file shlfileop.cpp.
Referenced by move_files(), and move_to_dir().
|
static |
Definition at line 1754 of file shlfileop.cpp.
Referenced by move_dir_to_dir(), and SHFileOperationW().
|
static |
Definition at line 1736 of file shlfileop.cpp.
Referenced by move_files().
Definition at line 1209 of file shlfileop.cpp.
Referenced by copy_dir_to_dir(), copy_files(), move_dir_to_dir(), and SHFileOperationW().
|
static |
Definition at line 1175 of file shlfileop.cpp.
Referenced by parse_file_list().
|
static |
Definition at line 1850 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 558 of file shlfileop.cpp.
Referenced by SHNotifyCopyFileW(), SHNotifyDeleteFileW(), and SHNotifyMoveFileW().
Definition at line 847 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 884 of file shlfileop.cpp.
Referenced by test_sh_create_dir().
int WINAPI SHCreateDirectoryExW | ( | HWND | hWnd, |
LPCWSTR | path, | ||
LPSECURITY_ATTRIBUTES | sec | ||
) |
Definition at line 905 of file shlfileop.cpp.
Referenced by create_target_directory(), SHCreateDirectory(), SHCreateDirectoryExA(), SHGetFolderPathAndSubDirW(), SHPathPrepareForWriteW(), test_unicode(), and wWinMain().
Definition at line 2185 of file shlfileop.cpp.
Definition at line 2199 of file shlfileop.cpp.
Definition at line 2112 of file shlfileop.cpp.
Definition at line 2149 of file shlfileop.cpp.
Definition at line 336 of file shlfileop.cpp.
Referenced by SHCreateDirectoryExA().
Definition at line 352 of file shlfileop.cpp.
Referenced by SHCreateDirectoryExA().
|
static |
Definition at line 293 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 222 of file shlfileop.cpp.
Referenced by SHELL_ConfirmDialogW().
int SHELL_ConfirmMsgBox | ( | HWND | hWnd, |
LPWSTR | lpszText, | ||
LPWSTR | lpszCaption, | ||
HICON | hIcon, | ||
BOOL | bYesToAll | ||
) |
Definition at line 203 of file shlfileop.cpp.
Referenced by SHELL_ConfirmDialogW().
Definition at line 331 of file shlfileop.cpp.
BOOL SHELL_DeleteDirectoryW | ( | FILE_OPERATION * | op, |
LPCWSTR | pszDir, | ||
BOOL | bShowUI | ||
) |
Definition at line 369 of file shlfileop.cpp.
Referenced by delete_files(), and SHELL_DeleteDirectoryW().
int WINAPI SHFileOperationA | ( | LPSHFILEOPSTRUCTA | lpFileOp | ) |
Definition at line 1059 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 1987 of file shlfileop.cpp.
Referenced by CFSDropTarget::_CopyItems(), CRecyclerDropTarget::_DoDeleteDataObject(), CFSDropTarget::_DoDrop(), cache_container_delete_dir(), DeleteDirectoryTree(), CCopyMoveToMenu::DoRealFileOp(), CMyDocsDropHandler::Drop(), Preview_Delete(), RecycleBin5_RecycleBin5_Restore(), SHFileOperationA(), SHFileOperationWrapW(), and test_unicode().
Definition at line 968 of file shlfileop.cpp.
Referenced by SHNotifyMoveFileW().
Definition at line 2096 of file shlfileop.cpp.
Definition at line 752 of file shlfileop.cpp.
Referenced by SHNotifyCopyFileW().
Definition at line 357 of file shlfileop.cpp.
|
static |
Definition at line 781 of file shlfileop.cpp.
Referenced by copy_file_to_file().
|
static |
Definition at line 416 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 605 of file shlfileop.cpp.
Referenced by delete_files(), SHELL_DeleteDirectoryW(), and Win32DeleteFileW().
|
static |
Definition at line 714 of file shlfileop.cpp.
Referenced by move_file_to_file(), and rename_files().
Definition at line 446 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 2295 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 2232 of file shlfileop.cpp.
Referenced by CreateShortcut(), ExtractAndInstallThread(), CZipExtract::ExtractSingle(), SHPathPrepareForWriteA(), and test_sh_path_prepare().
Definition at line 1296 of file shlfileop.cpp.
Referenced by copy_dir_to_dir(), copy_file_to_file(), and move_file_to_file().
|
static |
Definition at line 1889 of file shlfileop.cpp.
Referenced by SHFileOperationW().
Definition at line 1153 of file shlfileop.cpp.
Referenced by parse_wildcard_files().
EXTERN_C BOOL WINAPI Win32CreateDirectoryW | ( | LPCWSTR | path, |
LPSECURITY_ATTRIBUTES | sec | ||
) |
Definition at line 430 of file shlfileop.cpp.
Definition at line 656 of file shlfileop.cpp.
Definition at line 470 of file shlfileop.cpp.
Referenced by move_dir_to_dir().
WINE_DEFAULT_DEBUG_CHANNEL | ( | shell | ) |