ReactOS 0.4.15-dev-7093-g01a8288
|
#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 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.
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 1007 of file shlfileop.cpp.
Referenced by SHFileOperationA().
Definition at line 2123 of file shlfileop.cpp.
Referenced by SHFreeNameMappings().
|
static |
Definition at line 2377 of file shlfileop.cpp.
Referenced by _FileOpCount(), and _FileOpCountManager().
DWORD WINAPI _FileOpCountManager | ( | FILE_OPERATION * | op, |
const FILE_LIST * | flFrom | ||
) |
Definition at line 2359 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 1137 of file shlfileop.cpp.
Referenced by parse_file_list(), and parse_wildcard_files().
|
static |
Definition at line 1920 of file shlfileop.cpp.
Referenced by SHFileOperationW().
|
static |
Definition at line 1596 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 1334 of file shlfileop.cpp.
Referenced by copy_files(), and copy_to_dir().
|
static |
Definition at line 1397 of file shlfileop.cpp.
Referenced by copy_files(), and copy_to_dir().
|
static |
Definition at line 1469 of file shlfileop.cpp.
Referenced by copy_dir_to_dir(), and SHFileOperationW().
|
static |
Definition at line 1433 of file shlfileop.cpp.
Referenced by copy_files().
Definition at line 1449 of file shlfileop.cpp.
Referenced by copy_files(), and move_files().
|
static |
Definition at line 1618 of file shlfileop.cpp.
Referenced by SHFileOperationW().
Definition at line 1289 of file shlfileop.cpp.
Referenced by copy_dir_to_dir(), copy_files(), move_dir_to_dir(), and SHFileOperationW().
Definition at line 1127 of file shlfileop.cpp.
Referenced by parse_file_list(), and parse_wildcard_files().
Definition at line 2259 of file shlfileop.cpp.
Referenced by PathIsNetworkPathA(), and PathIsNetworkPathW().
|
static |
Definition at line 1717 of file shlfileop.cpp.
Referenced by move_files(), and move_to_dir().
|
static |
Definition at line 1794 of file shlfileop.cpp.
Referenced by move_dir_to_dir(), and SHFileOperationW().
|
static |
Definition at line 1772 of file shlfileop.cpp.
Referenced by move_files().
Definition at line 1219 of file shlfileop.cpp.
Referenced by copy_dir_to_dir(), copy_files(), move_dir_to_dir(), and SHFileOperationW().
|
static |
Definition at line 1185 of file shlfileop.cpp.
Referenced by parse_file_list().
|
static |
Definition at line 1894 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 857 of file shlfileop.cpp.
Referenced by CNewMenu::CreateNewFolder(), and CDefaultContextMenu::DoCreateNewFolder().
int WINAPI SHCreateDirectoryExA | ( | HWND | hWnd, |
LPCSTR | path, | ||
LPSECURITY_ATTRIBUTES | sec | ||
) |
Definition at line 894 of file shlfileop.cpp.
Referenced by test_sh_create_dir().
int WINAPI SHCreateDirectoryExW | ( | HWND | hWnd, |
LPCWSTR | path, | ||
LPSECURITY_ATTRIBUTES | sec | ||
) |
Definition at line 915 of file shlfileop.cpp.
Referenced by create_target_directory(), SHCreateDirectory(), SHCreateDirectoryExA(), SHGetFolderPathAndSubDirW(), SHPathPrepareForWriteW(), test_unicode(), and wWinMain().
Definition at line 2234 of file shlfileop.cpp.
Definition at line 2248 of file shlfileop.cpp.
Definition at line 2161 of file shlfileop.cpp.
Definition at line 2198 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(), 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 1069 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 2035 of file shlfileop.cpp.
Referenced by CFSDropTarget::_CopyItems(), CRecyclerDropTarget::_DoDeleteDataObject(), CFSDropTarget::_DoDrop(), cache_container_delete_dir(), CCopyMoveToMenu::DoRealFileOp(), CMyDocsDropHandler::Drop(), RecycleBin5_RecycleBin5_Restore(), SHFileOperationA(), SHFileOperationWrapW(), and test_unicode().
Definition at line 978 of file shlfileop.cpp.
Referenced by SHNotifyMoveFileW().
Definition at line 2145 of file shlfileop.cpp.
Definition at line 758 of file shlfileop.cpp.
Referenced by SHNotifyCopyFileW().
Definition at line 357 of file shlfileop.cpp.
|
static |
Definition at line 787 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 716 of file shlfileop.cpp.
Referenced by move_files(), move_to_dir(), 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 2344 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 2281 of file shlfileop.cpp.
Referenced by CZipExtract::ExtractSingle(), SHPathPrepareForWriteA(), and test_sh_path_prepare().
Definition at line 1306 of file shlfileop.cpp.
Referenced by copy_dir_to_dir(), and copy_file_to_file().
Definition at line 1163 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 | ) |