CAtlExeModuleT::RegisterClassObjects
Stocke l'objet de classe avec OLE et d'autres applications peuvent se connecter à celui-ci.
Syntaxe
HRESULT RegisterClassObjects(
DWORD dwClsContext,
DWORD dwFlags
) throw( );
Paramètres
dwClsContext
Spécifie le contexte dans lequel l'objet de classe doit être exécuté.Les valeurs possibles sont CLSCTX_INPROC_SERVER, CLSCTX_INPROC_HANDLER, ou CLSCTX_LOCAL_SERVER.dwFlags
Détermine les types de connexion à l'objet de classe.Les valeurs possibles sont REGCLS_SINGLEUSE, REGCLS_MULTIPLEUSE, ou REGCLS_MULTI_SEPARATE.
Valeur de retour
Retourne S_OK en cas de réussite, S_FALSE s'il n'y avait aucune classe à l'enregistrement, ou une erreur HRESULT en cas de échec.
Configuration requise
Header: atlbase.h
Voir aussi
CAtlExeModuleT Class
CLSCTX
REGCLS
CAtlExeModuleT::RevokeClassObjects