Article ID: 192561
Article Last Modified on 12/10/2003
COM_INTERFACE_ENTRY in ATL 2.1
#define COM_INTERFACE_ENTRY(x)\
{&IID_##x), \
offsetofclass(x, _ComMapClass), \
_ATL_SIMPLEMAPENTRY},
COM_INTERFACE_ENTRY in ATL 3.0
#ifndef _ATL_NO_UUIDOF
#define _ATL_IIDOF(x) __uuidof(x)
#else
#define _ATL_IIDOF(x) IID_##x
#endif
#define COM_INTERFACE_ENTRY(x)\
{&_ATL_IIDOF(x), \
offsetofclass(x, _ComMapClass), \
_ATL_SIMPLEMAPENTRY},
Newer MIDL headers files use the macros DECLSPEC_UUID() or
MIDL_INTERFACE(), which expand to __declspec(uuid()). MIDL versions 3.01.75
and later use the __declspec directive.
Additional query words: kbDSupport
Keywords: kbprb kbmidl KB192561