45 static IMimeInternational *international;
51 case DLL_WINE_PREATTACH:
62 IMimeInternational_Release(international);
88 IClassFactory_AddRef( iface );
123 r =
This->create_object( pOuter, (
LPVOID*) &punk );
132 r = IUnknown_QueryInterface( punk,
riid, ppobj );
133 IUnknown_Release( punk );
139 FIXME(
"(%p)->(%d),stub!\n",iface,dolock);
143static const struct IClassFactoryVtbl
cf_vtbl =
200 else if(
IsEqualCLSID( rclsid, &CLSID_IMimeHtmlProtocol ))
211 return IClassFactory_QueryInterface(
cf, iid,
ppv );
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
const GUID IID_IClassFactory
#define DLL_PROCESS_ATTACH
#define DLL_PROCESS_DETACH
BOOL WINAPI DisableThreadLibraryCalls(IN HMODULE hLibModule)
GLdouble GLdouble GLdouble r
HRESULT IMAPTransportCF_Create(REFIID riid, LPVOID *ppv)
HRESULT WINAPI DllRegisterServer(void)
static cf * impl_from_IClassFactory(IClassFactory *iface)
static cf mime_message_cf
static cf mime_allocator_cf
BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
static ULONG WINAPI cf_AddRef(IClassFactory *iface)
static HRESULT WINAPI cf_CreateInstance(IClassFactory *iface, LPUNKNOWN pOuter, REFIID riid, LPVOID *ppobj)
static HINSTANCE instance
static HRESULT WINAPI cf_QueryInterface(IClassFactory *iface, REFIID riid, LPVOID *ppobj)
HRESULT WINAPI DllUnregisterServer(void)
static cf mhtml_protocol_cf
static cf virtual_stream_cf
static cf mime_security_cf
static HRESULT WINAPI cf_LockServer(IClassFactory *iface, BOOL dolock)
static const struct IClassFactoryVtbl cf_vtbl
HRESULT WINAPI DllCanUnloadNow(void)
static ULONG WINAPI cf_Release(IClassFactory *iface)
HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID iid, LPVOID *ppv)
HRESULT MimeHtmlProtocol_create(IUnknown *outer, void **obj) DECLSPEC_HIDDEN
void InternetTransport_UnregisterClass(HINSTANCE hInstance) DECLSPEC_HIDDEN
HRESULT MimeBody_create(IUnknown *outer, void **obj) DECLSPEC_HIDDEN
HRESULT MimeSecurity_create(IUnknown *outer, void **obj) DECLSPEC_HIDDEN
HRESULT MimeMessage_create(IUnknown *outer, void **obj) DECLSPEC_HIDDEN
HRESULT SMTPTransportCF_Create(REFIID riid, LPVOID *ppv) DECLSPEC_HIDDEN
HRESULT MimeAllocator_create(IUnknown *outer, void **obj) DECLSPEC_HIDDEN
BOOL InternetTransport_RegisterClass(HINSTANCE hInstance) DECLSPEC_HIDDEN
HRESULT POP3TransportCF_Create(REFIID riid, LPVOID *ppv) DECLSPEC_HIDDEN
HRESULT VirtualStream_create(IUnknown *outer, void **obj) DECLSPEC_HIDDEN
HRESULT MimeInternational_Construct(IMimeInternational **internat) DECLSPEC_HIDDEN
HRESULT create_object(script_ctx_t *, jsdisp_t *, jsdisp_t **) DECLSPEC_HIDDEN
static IN DWORD IN LPVOID lpvReserved
#define IsEqualGUID(rguid1, rguid2)
#define IsEqualCLSID(rclsid1, rclsid2)
HRESULT __wine_unregister_resources(HMODULE module) DECLSPEC_HIDDEN
HRESULT __wine_register_resources(HMODULE module) DECLSPEC_HIDDEN
IClassFactory IClassFactory_iface
#define CONTAINING_RECORD(address, type, field)
#define CLASS_E_NOAGGREGATION
#define CLASS_E_CLASSNOTAVAILABLE