|
ReactOS 0.4.16-dev-1946-g52006dd
|

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().