ReactOS 0.4.16-dev-136-g52192f1
|
Go to the source code of this file.
Classes | |
struct | HNFBlock |
class | CProxyDesktop |
Macros | |
#define | PROXY_DESKTOP_CLASS L"Proxy Desktop" |
Functions | |
HWND | FindShellProxy (LPITEMIDLIST pidl) |
HANDLE | MakeSharedPacket (IEThreadParamBlock *threadParams, LPCWSTR strPath, int dwProcessId) |
PIE_THREAD_PARAM_BLOCK | ParseSharedPacket (HANDLE hData) |
static HRESULT | ExplorerMessageLoop (IEThreadParamBlock *parameters) |
static DWORD WINAPI | BrowserThreadProc (LPVOID lpThreadParameter) |
IEThreadParamBlock *WINAPI | SHCreateIETHREADPARAM (long param8, long paramC, IUnknown *param10, IUnknown *param14) |
IEThreadParamBlock *WINAPI | SHCloneIETHREADPARAM (IEThreadParamBlock *param) |
void WINAPI | SHDestroyIETHREADPARAM (IEThreadParamBlock *param) |
BOOL WINAPI | SHOnCWMCommandLine (HANDLE hSharedInfo) |
HRESULT WINAPI | SHOpenFolderWindow (PIE_THREAD_PARAM_BLOCK parameters) |
HRESULT WINAPI | SHOpenNewFrame (LPITEMIDLIST pidl, IUnknown *paramC, long param10, DWORD dwFlags) |
BOOL WINAPI | SHCreateFromDesktop (_In_ PEXPLORER_CMDLINE_PARSE_RESULTS parseResults) |
Variables | |
BOOL | g_SeparateFolders = FALSE |
HWND | g_hwndProxyDesktop = NULL |
#define PROXY_DESKTOP_CLASS L"Proxy Desktop" |
Definition at line 5 of file desktopipc.cpp.
Definition at line 435 of file desktopipc.cpp.
Referenced by SHOpenFolderWindow().
|
static |
Definition at line 344 of file desktopipc.cpp.
Referenced by BrowserThreadProc().
HWND FindShellProxy | ( | LPITEMIDLIST | pidl | ) |
Definition at line 69 of file desktopipc.cpp.
Referenced by BrowserThreadProc(), and SHCreateFromDesktop().
HANDLE MakeSharedPacket | ( | IEThreadParamBlock * | threadParams, |
LPCWSTR | strPath, | ||
int | dwProcessId | ||
) |
Definition at line 102 of file desktopipc.cpp.
Referenced by SHCreateFromDesktop().
PIE_THREAD_PARAM_BLOCK ParseSharedPacket | ( | HANDLE | hData | ) |
Definition at line 236 of file desktopipc.cpp.
Referenced by SHOnCWMCommandLine().
IEThreadParamBlock *WINAPI SHCloneIETHREADPARAM | ( | IEThreadParamBlock * | param | ) |
Definition at line 481 of file desktopipc.cpp.
Referenced by SHOpenFolderWindow().
BOOL WINAPI SHCreateFromDesktop | ( | _In_ PEXPLORER_CMDLINE_PARSE_RESULTS | parseResults | ) |
Definition at line 619 of file desktopipc.cpp.
Referenced by _tmain(), and StartWithCommandLine().
IEThreadParamBlock *WINAPI SHCreateIETHREADPARAM | ( | long | param8, |
long | paramC, | ||
IUnknown * | param10, | ||
IUnknown * | param14 | ||
) |
Definition at line 457 of file desktopipc.cpp.
Referenced by ParseSharedPacket(), SHCreateFromDesktop(), and SHOpenNewFrame().
void WINAPI SHDestroyIETHREADPARAM | ( | IEThreadParamBlock * | param | ) |
Definition at line 509 of file desktopipc.cpp.
Referenced by BrowserThreadProc(), ParseSharedPacket(), SHCreateFromDesktop(), SHOnCWMCommandLine(), SHOpenFolderWindow(), and SHOpenNewFrame().
Definition at line 537 of file desktopipc.cpp.
Referenced by CProxyDesktop::OnOpenNewWindow(), and CDesktopBrowser::OnOpenNewWindow().
HRESULT WINAPI SHOpenFolderWindow | ( | PIE_THREAD_PARAM_BLOCK | parameters | ) |
Definition at line 555 of file desktopipc.cpp.
Referenced by SHCreateFromDesktop(), SHOnCWMCommandLine(), and SHOpenNewFrame().
Definition at line 591 of file desktopipc.cpp.
Referenced by CDesktopBrowser::BrowseObject(), DDE_OnViewFolder(), DDW_OnExploreFolder(), and CShellBrowser::OpenNewBrowserWindow().
Definition at line 8 of file desktopipc.cpp.
Referenced by FindShellProxy(), and SHCreateFromDesktop().
Definition at line 7 of file desktopipc.cpp.
Referenced by FindShellProxy().