Partager via


Interface IComObjectEvents (comsvcs.h)

Avertit l’abonné si un instance d’un objet juste-à-temps activé (JIT) a été créé ou libéré. L’abonné est averti si IObjectContext::D isableCommit, IObjectContext::EnableCommit, IObjectContext::SetComplete ou IObjectContext::SetAbort est appelé. Les événements sont publiés sur l’abonné à l’aide du service Événements COM+ , un système d’événements faiblement couplé qui stocke les informations sur les événements de différents éditeurs dans un magasin d’événements dans le catalogue COM+.

Héritage

L’interface IComObjectEvents hérite de l’interface IUnknown. IComObjectEvents a également les types de membres suivants :

Méthodes

L’interface IComObjectEvents a ces méthodes.

 
IComObjectEvents::OnDisableCommit

Généré lorsque le client appelle DisableCommit sur un contexte.
IComObjectEvents::OnEnableCommit

Généré lorsque le client appelle EnableCommit sur un contexte.
IComObjectEvents::OnObjectActivate

Généré lorsqu’un objet obtient une instance d’un nouvel objet activé par JIT.
IComObjectEvents::OnObjectDeactivate

Généré lorsque l’objet activé par JIT est libéré par SetComplete ou SetAbort.
IComObjectEvents::OnSetComplete

Généré lorsque le client appelle SetComplete sur un contexte.

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête comsvcs.h

Voir aussi

Événements COM+

COM+ Instrumentation