#ifndef _WAMREG_COMMON_H #define _WAMREG_COMMON_H #ifdef __cplusplus extern "C" { #endif #include #include #include #include #ifdef __cplusplus }; #endif // __cplusplus #include "wmrgexp.h" //========================================================================== // Global Macro defines. // //========================================================================== #define RELEASE(p) {if ( p ) { p->Release(); p = NULL; }} #define FREEBSTR(p) {if (p) {SysFreeString( p ); p = NULL;}} // // 39 is the size of CLSID // #define uSizeCLSID 39 //========================================================================== // Global data defines // //========================================================================== extern DWORD g_dwRefCount; extern PFNServiceNotify g_pfnW3ServiceSink; extern HINSTANCE g_hModule; //========================================================================== // function declarations // //========================================================================== #endif // _WAMREG_COMMON_H