Licenciamento
Para incorporar controles licenciados com êxito, os contêineres de controle ActiveX devem usar IClassFactory2 em vez de IClassFactory. Várias funções auxiliares de criação e carregamento OLE (OleLoad e CoCreateInstance) chamam explicitamente IClassFactory e não IClassFactory2 e, portanto, não podem ser usadas para criar ou carregar controles ActiveX licenciados. Os contêineres de controle ActiveX devem criar e carregar explicitamente controles ActiveX usando IClassFactory2.