Beginning with ATL 3.0, END_PROPERTY_MAP is replaced by END_PROP_MAP. See BEGIN_PROPERTY_MAP for more information about the update.
For backward compatibility, ATL defines the following:
#define END_PROPERTY_MAP() \
{NULL, 0, NULL, &IID_NULL, 0, 0, 0} \
}; \
return pPropMap; \
}