ComponentDll.cpp File Reference

Go to the source code of this file.

Classes

class  CJavaCompFactory

Defines

#define COMRETURN(hr)   { HRESULT res; if((res = (hr)) != S_OK) return res; }
#define VERIFYTHROW(FUNC)
#define DIM(x)   (sizeof(x)/sizeof((x)[0]))

Functions

STDAPI DllGetClassObject (REFCLSID rclsid, REFIID riid, LPVOID *ppv)
STDAPI DllCanUnloadNow (void)
STDAPI DllRegisterServer (void)
STDAPI DllUnregisterServer (void)
STDAPI DllInstall (BOOL bInstall, LPCWSTR cmdl)

Variables

bool const g_REGISTER_SYSTEMWIDE
const char * g_COMPONENT_NAME
CComponentApp theApp

Define Documentation

#define COMRETURN ( hr   )     { HRESULT res; if((res = (hr)) != S_OK) return res; }

Definition at line 16 of file Java/native/JavaCompRunner/ComponentDll.cpp.

#define DIM (  )     (sizeof(x)/sizeof((x)[0]))

Definition at line 274 of file Java/native/JavaCompRunner/ComponentDll.cpp.

#define VERIFYTHROW ( FUNC   ) 
Value:
do { \
        if( !(bool)(FUNC) ) { \
                COMTHROW(E_FAIL); \
        } \
} while(false)

Definition at line 17 of file Java/native/JavaCompRunner/ComponentDll.cpp.


Function Documentation

STDAPI DllCanUnloadNow ( void   ) 

Definition at line 212 of file Java/native/JavaCompRunner/ComponentDll.cpp.

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

Definition at line 203 of file Java/native/JavaCompRunner/ComponentDll.cpp.

STDAPI DllInstall ( BOOL  bInstall,
LPCWSTR  cmdl 
)

Definition at line 276 of file Java/native/JavaCompRunner/ComponentDll.cpp.

STDAPI DllRegisterServer ( void   ) 

Definition at line 225 of file Java/native/JavaCompRunner/ComponentDll.cpp.

STDAPI DllUnregisterServer ( void   ) 

Definition at line 254 of file Java/native/JavaCompRunner/ComponentDll.cpp.


Variable Documentation

const char* g_COMPONENT_NAME

Definition at line 103 of file Java/native/JavaCompRunner/ComponentDll.cpp.

Generated on Thu May 30 15:42:55 2013 for GME by  doxygen 1.6.3