Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
#define P6IMPLEMENT_GETIMODULE (   verInfo,
  dllStart,
  dllEnd 
)
Value:
static P6R::P6INT32 g_cActiveComponents = 0; \
extern "C" P6EXPORT P6R::P6ERR p6GetIModule(P6R::p6IModule **ppModule) \
{ \
return p6GlueGetIModule(&g_sComponentDataArray[0], \
g_cComponentDataEntries, \
&g_cActiveComponents, \
ppModule,(verInfo),(dllStart),(dllEnd)); \
}
P6R::P6ERR p6GlueGetIModule(const P6R::P6COMPONENTDATA *pCompDataArray, const P6R::P6INT32 cCompDataArray, P6R::P6INT32 *pcActiveComponents, P6R::p6IModule **ppModule, const P6R::P6VERINFO *pVerinfo, P6R::P6DLLSTART pfnStart, P6R::P6DLLSTART pfnEnd)
int P6INT32
Definition: p6types.h:41
#define P6EXPORT
Definition: p6types.h:867
P6UINT32 P6ERR
COM err return type see P6ERR.h.
Definition: p6types.h:109
Component module interface used to interface with the COM runtime.
Definition: p6compif.h:155

Definition at line 673 of file p6comhlpr.h.