ReactOS 0.4.15-dev-6679-g945ee4b
|
#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) |
Variables | |
HINSTANCE | shell32_hInstance = NULL |
CRShellModule | gModule |
CAtlWinModule | gWinModule |
DWORD | dwReason |
DWORD LPVOID | fImpLoad |
|
inlinestatic |
Definition at line 84 of file misc.cpp.
Referenced by RegisterComponent().
Definition at line 173 of file misc.cpp.
Referenced by COMPOBJ_DllList_Add().
Definition at line 180 of file misc.cpp.
Definition at line 196 of file misc.cpp.
Definition at line 91 of file misc.cpp.
Referenced by DllRegisterServer().
Definition at line 1313 of file CMenuBand.cpp.
Referenced by CRShellClassFactory::CreateInstance().
Definition at line 852 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 490 of file CStartMenu.cpp.
Referenced by CRShellClassFactory::CreateInstance(), and CStartMenuDummy::_CreatorClass::CreateInstance().
STDAPI_ | ( | BOOL | ) |
Definition at line 130 of file misc.cpp.
Referenced by DllUnregisterServer().
Definition at line 154 of file misc.cpp.
Referenced by __dyn_tls_dtor(), BaseInitiateSystemShutdownEx(), DllMain(), GdiDllInitialize(), ImmDllInitialize(), InitializeFmIfs(), InitiateShutdownA(), InitiateSystemShutdownExA(), InitiateSystemShutdownExW(), LpkDllInitialize(), notify_DllMain(), notify_TlsCallback(), NotifyShims(), StartSystemShutdown(), test_one(), TlsCallback(), TOOLBAR_SetHotItemEx(), TOOLBAR_SetRelativeHotItem(), and UpdateNTPStatus().
CRShellModule gModule |
Definition at line 79 of file misc.cpp.
Referenced by DllCanUnloadNow().
Definition at line 82 of file misc.cpp.
Referenced by RegisterComponent().