I have just always used _ATL_DEBUG_INTERFACES and never really considered using _ATL_DEBUG_REFCOUNT . After investigating this further, this is what I found (referring to ATL v7.1): From Atldef.h: #ifdef _ATL_DEBUG_REFCOUNT #ifndef _ATL_DEBUG_INTERFACES Read More...