Partager via


CAtlExeModuleT::RegisterClassObjects

Stocke l'objet de classe avec OLE et d'autres applications peuvent se connecter à celui-ci.

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

Référence

Classe de CAtlExeModuleT

CLSCTX

REGCLS

CAtlExeModuleT::RevokeClassObjects