ReactOS 0.4.16-dev-838-g27bb510
|
#include <stdio.h>
#include <tchar.h>
#include <windef.h>
#include <winbase.h>
#include <winreg.h>
#include <wingdi.h>
#include <winnls.h>
#include <wincon.h>
#include <shellapi.h>
#include <shlobj.h>
#include <shlobj_undoc.h>
#include <shlwapi.h>
#include <shlguid_undoc.h>
#include <uxtheme.h>
#include <strsafe.h>
#include <atlbase.h>
#include <atlcom.h>
#include <atlwin.h>
#include <undocshell.h>
#include <undocuser.h>
#include <shellutils.h>
#include <CQuickLaunchBand.h>
#include <wine/debug.h>
Go to the source code of this file.
Classes | |
class | CRShellModule |
class | CRShellClassFactory |
Macros | |
#define | WIN32_NO_STATUS |
#define | _INC_WINDOWS |
#define | COM_NO_WINDOWS_H |
#define | COBJMACROS |
Functions | |
HRESULT WINAPI | RSHELL_CStartMenu_CreateInstance (REFIID riid, void **ppv) |
HRESULT WINAPI | RSHELL_CMenuDeskBar_CreateInstance (REFIID riid, LPVOID *ppv) |
HRESULT WINAPI | RSHELL_CMenuSite_CreateInstance (REFIID riid, LPVOID *ppv) |
HRESULT WINAPI | RSHELL_CMenuBand_CreateInstance (REFIID riid, LPVOID *ppv) |
HRESULT WINAPI | RSHELL_CMergedFolder_CreateInstance (REFIID riid, LPVOID *ppv) |
static LSTATUS | _RegSetStringValueW (HKEY hKey, LPCWSTR lpValueName, LPCWSTR lpStringData) |
static HRESULT | RegisterComponent (REFGUID clsid, LPCWSTR szDisplayName) |
static HRESULT | UnregisterComponent (REFGUID clsid) |
STDAPI_ (BOOL) DllMain(HINSTANCE hInstance | |
HRESULT WINAPI | DllCanUnloadNow (void) |
STDAPI | DllRegisterServer (void) |
STDAPI | DllUnregisterServer (void) |
STDAPI | DllGetClassObject (REFCLSID rclsid, REFIID riid, LPVOID *ppv) |
VOID WINAPI | ShowFolderOptionsDialog (UINT Page, BOOL Async) |
Variables | |
HINSTANCE | shell32_hInstance = NULL |
CRShellModule | gModule |
CAtlWinModule | gWinModule |
DWORD | dwReason |
DWORD LPVOID | fImpLoad |
|
inlinestatic |
Definition at line 65 of file misc.cpp.
Referenced by RegisterComponent().
Definition at line 154 of file misc.cpp.
Referenced by COMPOBJ_DllList_Add().
Definition at line 161 of file misc.cpp.
Definition at line 177 of file misc.cpp.
Definition at line 72 of file misc.cpp.
Referenced by DllRegisterServer().
Definition at line 1321 of file CMenuBand.cpp.
Referenced by CRShellClassFactory::CreateInstance().
Definition at line 855 of file CMenuDeskBar.cpp.
Referenced by CRShellClassFactory::CreateInstance().
Definition at line 363 of file CMenuSite.cpp.
Referenced by CRShellClassFactory::CreateInstance().
Definition at line 813 of file CMergedFolder.cpp.
Referenced by CRShellClassFactory::CreateInstance().
Definition at line 592 of file CStartMenu.cpp.
Referenced by CRShellClassFactory::CreateInstance(), and CStartMenuDummy::_CreatorClass::CreateInstance().
Definition at line 259 of file misc.cpp.
STDAPI_ | ( | BOOL | ) |
Definition at line 111 of file misc.cpp.
Referenced by DllUnregisterServer().
Definition at line 135 of file misc.cpp.
Referenced by __dyn_tls_dtor(), BaseCheckAppcompatCache(), BaseInitiateSystemShutdownEx(), DllMain(), GdiDllInitialize(), Imm32CheckAndApplyAppCompat(), ImmDllInitialize(), InitializeFmIfs(), InitiateShutdownA(), InitiateSystemShutdownExA(), InitiateSystemShutdownExW(), LpkDllInitialize(), msvcrt_init_exception(), notify_DllMain(), notify_TlsCallback(), NotifyShims(), StartSystemShutdown(), test_one(), TlsCallback(), TOOLBAR_SetHotItemEx(), TOOLBAR_SetRelativeHotItem(), and UpdateNTPStatus().
CRShellModule gModule |
Definition at line 60 of file misc.cpp.
Referenced by DllCanUnloadNow().
Definition at line 63 of file misc.cpp.
Referenced by RegisterComponent().