|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <windef.h>#include <winbase.h>#include <shlobj.h>#include <atlbase.h>#include <atlcom.h>#include <atlcoll.h>#include <atlconv.h>#include <atlstr.h>#include <ui/rosdlgs.h>#include <shlwapi.h>#include <shellapi.h>#include <strsafe.h>#include <reactos/debug.h>#include <shellutils.h>#include "minizip/unzip.h"#include "minizip/ioapi.h"#include "resource.h"#include "zippidl.hpp"#include "IZip.hpp"#include "CZipEnumerator.hpp"#include "CZipFolder.hpp"#include "CZipCreator.hpp"#include "CSendToZip.hpp"

Go to the source code of this file.
Macros | |
| #define | COBJMACROS |
| #define | COM_NO_WINDOWS_H |
| #define | NTOS_MODE_USER |
| #define | NTSTATUS LONG |
| #define | EXTRACT_VERBA "extract" |
| #define | EXTRACT_VERBW L"extract" |
| #define | MINIZIP_COMPATIBLE_VERSION 36 |
| #define | MINIZIP_PASSWORD_FLAG 1 |
| #define | MINIZIP_UTF8_FLAG (1 << 11) |
Enumerations | |
| enum | eZipPasswordResponse { eAbort , eSkip , eAccept } |
| enum | eZipConfirmResponse { eYes , eYesToAll , eNo , eCancel } |
| enum | eZipExtractError { eNoError , eExtractAbort , eDirectoryError , eFileError , eOpenError , eUnpackError } |
Functions | |
| UINT | GetZipCodePage (BOOL bUnZip) |
| WCHAR * | guid2string (REFCLSID iid) |
| HRESULT | _CEnumZipContents_CreateInstance (IZip *zip, DWORD flags, PCWSTR prefix, REFIID riid, LPVOID *ppvOut) |
| HRESULT | _CExplorerCommandProvider_CreateInstance (IContextMenu *zipObject, REFIID riid, LPVOID *ppvOut) |
| HRESULT | _CFolderViewCB_CreateInstance (REFIID riid, LPVOID *ppvOut) |
| void | _CZipExtract_runWizard (PCWSTR Filename) |
| eZipPasswordResponse | _CZipAskPassword (HWND hDlg, PCWSTR filename, CStringA &Password) |
| eZipConfirmResponse | _CZipAskReplace (HWND hDlg, PCWSTR FullPath) |
| Enumerator | |
|---|---|
| eNoError | |
| eExtractAbort | |
| eDirectoryError | |
| eFileError | |
| eOpenError | |
| eUnpackError | |
Definition at line 79 of file precomp.h.
| HRESULT _CEnumZipContents_CreateInstance | ( | IZip * | zip, |
| DWORD | flags, | ||
| PCWSTR | prefix, | ||
| REFIID | riid, | ||
| LPVOID * | ppvOut | ||
| ) |
Definition at line 105 of file CEnumZipContents.cpp.
Referenced by CZipFolder::EnumObjects().
| HRESULT _CExplorerCommandProvider_CreateInstance | ( | IContextMenu * | zipObject, |
| REFIID | riid, | ||
| LPVOID * | ppvOut | ||
| ) |
Definition at line 186 of file CExplorerCommand.cpp.
Referenced by CZipFolder::CreateViewObject().
Definition at line 51 of file CFolderViewCB.cpp.
Referenced by CZipFolder::CreateViewObject().
| eZipPasswordResponse _CZipAskPassword | ( | HWND | hDlg, |
| PCWSTR | filename, | ||
| CStringA & | Password | ||
| ) |
Definition at line 68 of file CZipPassword.cpp.
Referenced by CZipExtract::ExtractSingle(), and CZipExtract::CExtractSettingsPage::OnPassword().
| eZipConfirmResponse _CZipAskReplace | ( | HWND | hDlg, |
| PCWSTR | FullPath | ||
| ) |
Definition at line 53 of file CConfirmReplace.cpp.
Referenced by CZipExtract::ExtractSingle().
Definition at line 718 of file CZipExtract.cpp.
Referenced by CZipFolder::s_ExtractProc().
Definition at line 90 of file zipfldr.cpp.
Referenced by CZipCreatorImpl::JustDoIt().
Definition at line 21 of file Debug.cpp.
Referenced by CZipFolder::BindToObject(), CZipFolder::CreateViewObject(), and CZipFolder::GetUIObjectOf().
Definition at line 34 of file precomp.h.
Referenced by CExplorerCommand::GetCanonicalName().
Definition at line 29 of file precomp.h.
Referenced by CSendToZip::GetClassID().
Definition at line 28 of file precomp.h.
Referenced by CZipFolder::GetClassID().
|
extern |
Definition at line 44 of file zipfldr.cpp.
Referenced by CZipExtract::Extract(), init_zlib(), and CZipFolder::STDMETHODIMP_().
|
extern |
Definition at line 13 of file ACPPage.cpp.
Referenced by CDeskLinkDropHandler::CDeskLinkDropHandler(), CFontExt::CFontExt(), CMyDocsDropHandler::CMyDocsDropHandler(), CSendToZip::CSendToZip(), CZipCreator::CZipCreator(), DllCanUnloadNow(), CZipFolder::InvokeCommand(), CLayerUIPropPage::OnPageAddRef(), CLayerUIPropPage::OnPageRelease(), CZipFolder::s_ExtractProc(), CDeskLinkDropHandler::~CDeskLinkDropHandler(), CFontExt::~CFontExt(), CMyDocsDropHandler::~CMyDocsDropHandler(), CSendToZip::~CSendToZip(), and CZipCreator::~CZipCreator().