Além de 39 novas classes, 7 classes foram renomeados. Através de uma instrução de # define , alguns dos nomes antigos se mantenham compatíveis com ATL 2.1. No entanto, é recomendável que você use os novos nomes. Para obter mais informações, consulte Obsoleto tópicos ATL.
| Nome antigo | Novo nome |
| CcomConnectionPoint | IConnectionPointImpl (Não com versões anteriores compatível. Você deve usar o novo nome.) |
| CcomConnectionPointContainerImpl | IConnectionPointContainerImpl |
| CcomDualImpl | IDispatchImpl |
| CcomDynamicArrayCONNECTDATA | CComDynamicUnkArray (Não com versões anteriores compatível. Você deve usar o novo nome.) |
| CcomISupportErrorInfoImpl | ISupportErrorInfoImpl |
| CcomProvideClassInfo2Impl | IProvideClassInfo2Impl |
| CcomStaticArrayCONNECTDATA | CComUnkArray (Não com versões anteriores compatível. Você deve usar o novo nome.) |