ReactOS 0.4.16-dev-297-gc569aee
|
#include "config.h"
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "winreg.h"
#include "objbase.h"
#include "ocidl.h"
#include "initguid.h"
#include "wincodecs_private.h"
#include "wine/debug.h"
Go to the source code of this file.
Classes | |
struct | ClassFactoryImpl |
Macros | |
#define | COBJMACROS |
Functions | |
WINE_DEFAULT_DEBUG_CHANNEL (wincodecs) | |
HRESULT WINAPI | WIC_DllGetClassObject (REFCLSID, REFIID, LPVOID *) |
static ClassFactoryImpl * | impl_from_IClassFactory (IClassFactory *iface) |
static HRESULT WINAPI | ClassFactoryImpl_QueryInterface (IClassFactory *iface, REFIID iid, void **ppv) |
static ULONG WINAPI | ClassFactoryImpl_AddRef (IClassFactory *iface) |
static ULONG WINAPI | ClassFactoryImpl_Release (IClassFactory *iface) |
static HRESULT WINAPI | ClassFactoryImpl_CreateInstance (IClassFactory *iface, IUnknown *pUnkOuter, REFIID riid, void **ppv) |
static HRESULT WINAPI | ClassFactoryImpl_LockServer (IClassFactory *iface, BOOL lock) |
static HRESULT | ClassFactoryImpl_Constructor (const classinfo *info, REFIID riid, LPVOID *ppv) |
HRESULT WINAPI | DllGetClassObject (REFCLSID rclsid, REFIID iid, LPVOID *ppv) |
HRESULT | create_instance (CLSID *clsid, const IID *iid, void **ppv) |
Variables | |
classinfo | |
static const classinfo | wic_classes [] |
static const IClassFactoryVtbl | ClassFactoryImpl_Vtbl |
#define COBJMACROS |
Definition at line 23 of file clsfactory.c.
|
static |
Definition at line 108 of file clsfactory.c.
|
static |
Definition at line 157 of file clsfactory.c.
Referenced by DllGetClassObject().
|
static |
Definition at line 131 of file clsfactory.c.
|
static |
Definition at line 143 of file clsfactory.c.
|
static |
Definition at line 85 of file clsfactory.c.
|
static |
Definition at line 118 of file clsfactory.c.
Definition at line 208 of file clsfactory.c.
Referenced by BitmapDecoderInfo_CreateInstance(), BitmapEncoderInfo_CreateInstance(), FormatConverterInfo_CreateInstance(), and MetadataReaderInfo_CreateInstance().
Definition at line 177 of file clsfactory.c.
|
inlinestatic |
Definition at line 80 of file clsfactory.c.
Referenced by ClassFactoryImpl_AddRef(), ClassFactoryImpl_CreateInstance(), ClassFactoryImpl_QueryInterface(), and ClassFactoryImpl_Release().
Definition at line 38 of file clsfactory.c.
Referenced by DllGetClassObject().
WINE_DEFAULT_DEBUG_CHANNEL | ( | wincodecs | ) |
|
static |
Definition at line 149 of file clsfactory.c.
Referenced by ClassFactoryImpl_Constructor().
classinfo |
Definition at line 43 of file clsfactory.c.
Referenced by _test_class_info(), _test_provideclassinfo(), AtlGetObjectSourceInterface(), DllGetClassObject(), and init_classinfo().
Definition at line 45 of file clsfactory.c.
Referenced by create_instance(), and DllGetClassObject().