ReactOS 0.4.16-dev-251-ga17b6e9
|
#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) |
DWORD WINAPI | WinList_Init (void) |
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 71 of file misc.cpp.
Referenced by RegisterComponent().
Definition at line 160 of file misc.cpp.
Referenced by COMPOBJ_DllList_Add().
Definition at line 167 of file misc.cpp.
Definition at line 183 of file misc.cpp.
Definition at line 78 of file misc.cpp.
Referenced by DllRegisterServer().
Definition at line 1320 of file CMenuBand.cpp.
Referenced by CRShellClassFactory::CreateInstance().
Definition at line 855 of file CMenuDeskBar.cpp.
Referenced by CRShellClassFactory::CreateInstance().
Definition at line 360 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 265 of file misc.cpp.
STDAPI_ | ( | BOOL | ) |
Definition at line 117 of file misc.cpp.
Referenced by DllUnregisterServer().
Definition at line 141 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 66 of file misc.cpp.
Referenced by DllCanUnloadNow().
Definition at line 69 of file misc.cpp.
Referenced by RegisterComponent().