WindowsXP-SP1/shell/shdocvw/common.h

15 lines
586 B
C

#ifndef _COMMON_H
#define _COMMON_H
#if defined(__cplusplus) && !defined(CINTERFACE)
#define QueryInterface(punk, iid, pobj) (punk)->QueryInterface(iid, pobj)
#define AddRef(punk) (punk)->AddRef()
#define Release(punk) (punk)->Release()
#else /* CINTERFACE */
#define QueryInterface(punk, iid, pobj) (punk)->lpVtbl->QueryInterface(punk, iid, pobj)
#define AddRef(punk) (punk)->lpVtbl->AddRef(punk)
#define Release(punk) (punk)->lpVtbl->Release(punk)
#endif /* CINTERFACE */
#endif // _COMMON_H