61 return func(ShellDesk);
72 return func(ShellDesk);
90 return func(hDesktop);
101 return func(hDesktop);
180 CLSCTX_INPROC_SERVER,
199 CLSCTX_INPROC_SERVER,
#define GetProcAddress(x, y)
HMODULE WINAPI GetModuleHandleW(LPCWSTR lpModuleName)
HRESULT WINAPI DECLSPEC_HOTPATCH CoCreateInstance(REFCLSID rclsid, LPUNKNOWN pUnkOuter, DWORD dwClsContext, REFIID iid, LPVOID *ppv)
const GUID CLSID_StartMenu
static HINSTANCE ghRShell
HRESULT WINAPI _CBandSite_CreateInstance(LPUNKNOWN pUnkOuter, REFIID riid, void **ppv)
void(WINAPI * PSHELLDDEINIT)(BOOL bInit)
HRESULT(WINAPI * CBANDSITE_CREATEINSTANCE)(LPUNKNOWN pUnkOuter, REFIID riid, void **ppv)
BOOL WINAPI _SHDesktopMessageLoop(HANDLE hDesktop)
HRESULT WINAPI _CBandSiteMenu_CreateInstance(REFIID riid, void **ppv)
BOOL(WINAPI * PWINLIST_INIT)(void)
void WINAPI _ShellDDEInit(BOOL bInit)
BOOL(WINAPI * PSHDESKTOPMESSAGELOOP)(HANDLE hDesktop)
HRESULT(WINAPI * PSTARTMENU_CREATEINSTANCE)(REFIID riid, void **ppv)
HRESULT(WINAPI * CBANDSITEMENU_CREATEINSTANCE)(REFIID riid, void **ppv)
HANDLE(WINAPI * PSHCREATEDESKTOP)(IShellDesktopTray *ShellDesk)
HANDLE WINAPI _SHCreateDesktop(IShellDesktopTray *ShellDesk)
BOOL WINAPI _WinList_Init(void)
HRESULT WINAPI _CStartMenu_CreateInstance(REFIID riid, void **ppv)