ReactOS 0.4.16-dev-297-gc569aee
|
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "objbase.h"
#include "wbemcli.h"
#include "wbemprov.h"
#include "rpcproxy.h"
#include "wbemprox_private.h"
#include "wine/debug.h"
Go to the source code of this file.
Classes | |
struct | wbemprox_cf |
Macros | |
#define | COBJMACROS |
Typedefs | |
typedef HRESULT(* | fnCreateInstance) (LPVOID *ppObj) |
Functions | |
WINE_DEFAULT_DEBUG_CHANNEL (wbemprox) | |
static wbemprox_cf * | impl_from_IClassFactory (IClassFactory *iface) |
static HRESULT WINAPI | wbemprox_cf_QueryInterface (IClassFactory *iface, REFIID riid, LPVOID *ppobj) |
static ULONG WINAPI | wbemprox_cf_AddRef (IClassFactory *iface) |
static ULONG WINAPI | wbemprox_cf_Release (IClassFactory *iface) |
static HRESULT WINAPI | wbemprox_cf_CreateInstance (IClassFactory *iface, LPUNKNOWN pOuter, REFIID riid, LPVOID *ppobj) |
static HRESULT WINAPI | wbemprox_cf_LockServer (IClassFactory *iface, BOOL dolock) |
BOOL WINAPI | DllMain (HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) |
HRESULT WINAPI | DllGetClassObject (REFCLSID rclsid, REFIID iid, LPVOID *ppv) |
HRESULT WINAPI | DllCanUnloadNow (void) |
HRESULT WINAPI | DllRegisterServer (void) |
HRESULT WINAPI | DllUnregisterServer (void) |
Variables | |
static HINSTANCE | instance |
struct list * | table_list |
static const struct IClassFactoryVtbl | wbemprox_cf_vtbl |
static wbemprox_cf | wbem_locator_cf = { { &wbemprox_cf_vtbl }, WbemLocator_create } |
Definition at line 131 of file main.c.
Definition at line 116 of file main.c.
Definition at line 157 of file main.c.
Definition at line 165 of file main.c.
|
inlinestatic |
|
static |
|
static |
Definition at line 76 of file main.c.
|
static |
|
static |
|
static |
WINE_DEFAULT_DEBUG_CHANNEL | ( | wbemprox | ) |
Definition at line 38 of file main.c.
Referenced by add_table(), grab_table(), and init_table_list().
|
static |
Definition at line 114 of file main.c.
Referenced by DllGetClassObject().