windows-nt/Source/XPSP1/NT/shell/shdocvw/common.h

15 lines
572 B
C
Raw Normal View History

2020-09-26 03:20:57 -05:00
#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