ReactOS 0.4.16-dev-736-g28b802b
|
#include "ieframe.h"
#include "initguid.h"
#include "rpcproxy.h"
#include "shlguid.h"
#include "isguids.h"
#include "ieautomation.h"
#include "wine/debug.h"
Go to the source code of this file.
Macros | |
#define | XIID(iface) &IID_ ## iface, |
#define | XCLSID(class) &CLSID_ ## class, |
Functions | |
WINE_DEFAULT_DEBUG_CHANNEL (ieframe) | |
static HRESULT | load_typelib (void) |
HRESULT | get_typeinfo (tid_t tid, ITypeInfo **typeinfo) |
static void | release_typelib (void) |
static HRESULT WINAPI | ClassFactory_QueryInterface (IClassFactory *iface, REFIID riid, void **ppv) |
static ULONG WINAPI | ClassFactory_AddRef (IClassFactory *iface) |
static ULONG WINAPI | ClassFactory_Release (IClassFactory *iface) |
static HRESULT WINAPI | ClassFactory_LockServer (IClassFactory *iface, BOOL fLock) |
BOOL WINAPI | DllMain (HINSTANCE hInstDLL, DWORD fdwReason, LPVOID lpv) |
HRESULT WINAPI | DllGetClassObject (REFCLSID rclsid, REFIID riid, LPVOID *ppv) |
HRESULT WINAPI | DllCanUnloadNow (void) |
HRESULT WINAPI | DllRegisterServer (void) |
HRESULT WINAPI | DllUnregisterServer (void) |
HRESULT WINAPI | IEGetWriteableHKCU (HKEY *pkey) |
Variables | |
LONG | module_ref = 0 |
HINSTANCE | ieframe_instance |
static ITypeLib * | typelib |
static ITypeInfo * | typeinfos [LAST_tid] |
static REFIID | tid_ids [] |
static const IClassFactoryVtbl | WebBrowserFactoryVtbl |
static IClassFactory | WebBrowserFactory = { &WebBrowserFactoryVtbl } |
static const IClassFactoryVtbl | WebBrowserV1FactoryVtbl |
static IClassFactory | WebBrowserV1Factory = { &WebBrowserV1FactoryVtbl } |
static const IClassFactoryVtbl | InternetShortcutFactoryVtbl |
static IClassFactory | InternetShortcutFactory = { &InternetShortcutFactoryVtbl } |
static const IClassFactoryVtbl | CUrlHistoryFactoryVtbl |
static IClassFactory | CUrlHistoryFactory = { &CUrlHistoryFactoryVtbl } |
static const IClassFactoryVtbl | InternetExplorerFactoryVtbl |
IClassFactory | InternetExplorerFactory = { &InternetExplorerFactoryVtbl } |
static const IClassFactoryVtbl | InternetExplorerManagerFactoryVtbl |
IClassFactory | InternetExplorerManagerFactory = { &InternetExplorerManagerFactoryVtbl } |
#define XIID | ( | iface | ) | &IID_ ## iface, |
|
static |
Definition at line 123 of file ieframe_main.c.
|
static |
Definition at line 135 of file ieframe_main.c.
|
static |
Definition at line 102 of file ieframe_main.c.
|
static |
Definition at line 129 of file ieframe_main.c.
Definition at line 256 of file ieframe_main.c.
Definition at line 207 of file ieframe_main.c.
Definition at line 184 of file ieframe_main.c.
Definition at line 265 of file ieframe_main.c.
Definition at line 274 of file ieframe_main.c.
Definition at line 61 of file ieframe_main.c.
Definition at line 283 of file ieframe_main.c.
Definition at line 45 of file ieframe_main.c.
Referenced by get_typeinfo().
Definition at line 87 of file ieframe_main.c.
Referenced by DllMain().
WINE_DEFAULT_DEBUG_CHANNEL | ( | ieframe | ) |
|
static |
Definition at line 179 of file ieframe_main.c.
Referenced by DllGetClassObject().
|
static |
Definition at line 171 of file ieframe_main.c.
HINSTANCE ieframe_instance |
Definition at line 32 of file ieframe_main.c.
Referenced by add_tb_button(), create_doc_view_hwnd(), create_frame_hwnd(), create_ie_menu(), create_rebar(), create_shell_embedding_hwnd(), DllMain(), DllRegisterServer(), DllUnregisterServer(), iewnd_OnCommand(), register_iewindow_class(), set_status_text(), and unregister_iewindow_class().
IClassFactory InternetExplorerFactory = { &InternetExplorerFactoryVtbl } |
Definition at line 241 of file ieframe_main.c.
Referenced by IEWinMain().
|
static |
Definition at line 233 of file ieframe_main.c.
IClassFactory InternetExplorerManagerFactory = { &InternetExplorerManagerFactoryVtbl } |
Definition at line 251 of file ieframe_main.c.
Referenced by IEWinMain().
|
static |
Definition at line 243 of file ieframe_main.c.
|
static |
Definition at line 169 of file ieframe_main.c.
Referenced by DllGetClassObject().
|
static |
Definition at line 161 of file ieframe_main.c.
LONG module_ref = 0 |
Definition at line 31 of file ieframe_main.c.
Referenced by DllCanUnloadNow(), lock_module(), and unlock_module().
|
static |
Definition at line 37 of file ieframe_main.c.
Referenced by get_typeinfo().
Definition at line 35 of file ieframe_main.c.
Referenced by get_typeinfo(), release_typelib(), and TLB_get_typeinfo_by_name().
Definition at line 34 of file ieframe_main.c.
|
static |
Definition at line 149 of file ieframe_main.c.
Referenced by DllGetClassObject().
|
static |
Definition at line 141 of file ieframe_main.c.
|
static |
Definition at line 159 of file ieframe_main.c.
Referenced by DllGetClassObject().
|
static |
Definition at line 151 of file ieframe_main.c.