ReactOS 0.4.16-dev-2284-g3529151
comsup.c File Reference
#include "shimgvw.h"
#include "comsup.h"
#include <rpcproxy.h>
Include dependency graph for comsup.c:

Go to the source code of this file.

Macros

#define INITGUID
 

Functions

VOID DllInitServer (VOID)
 
STDAPI DllRegisterServer (VOID)
 
STDAPI DllUnregisterServer (VOID)
 
STDAPI DllCanUnloadNow (VOID)
 
STDAPI DllGetClassObject (REFCLSID rclsid, REFIID riid, LPVOID *ppv)
 

Variables

LONG LockCount
 
LONG ObjectCount
 

Macro Definition Documentation

◆ INITGUID

#define INITGUID

Definition at line 1 of file comsup.c.

Function Documentation

◆ DllCanUnloadNow()

STDAPI DllCanUnloadNow ( VOID  )

Definition at line 34 of file comsup.c.

35{
36 if ((ObjectCount != 0) || (LockCount != 0))
37 {
38 return S_FALSE;
39 }
40 else
41 {
42 return S_OK;
43 }
44}
LONG LockCount
Definition: comsup.c:7
LONG ObjectCount
Definition: comsup.c:8
#define S_OK
Definition: intsafe.h:52
#define S_FALSE
Definition: winerror.h:3451

◆ DllGetClassObject()

STDAPI DllGetClassObject ( REFCLSID  rclsid,
REFIID  riid,
LPVOID ppv 
)

Definition at line 48 of file comsup.c.

49{
50 HRESULT hr;
51
52 /* There are no classes to export, so always return CLASS_E_CLASSNOTAVAILABLE*/
53 *ppv = NULL;
55
56 return hr;
57}
#define NULL
Definition: types.h:112
REFIID LPVOID * ppv
Definition: atlbase.h:39
HRESULT hr
Definition: shlfolder.c:183
#define CLASS_E_CLASSNOTAVAILABLE
Definition: winerror.h:3772

◆ DllInitServer()

VOID DllInitServer ( VOID  )

Definition at line 12 of file comsup.c.

13{
14 ObjectCount = 0;
15 LockCount = 0;
16}

◆ DllRegisterServer()

STDAPI DllRegisterServer ( VOID  )

Definition at line 20 of file comsup.c.

21{
23}
HINSTANCE g_hInstance
Definition: MainWindow.cpp:18
HRESULT __wine_register_resources(HMODULE module)
Definition: register.c:112

◆ DllUnregisterServer()

STDAPI DllUnregisterServer ( VOID  )

Definition at line 27 of file comsup.c.

28{
30}
HRESULT __wine_unregister_resources(HMODULE module)
Definition: register.c:124

Variable Documentation

◆ LockCount

◆ ObjectCount