Partager via


Interface IComThreadEvents (comsvcs.h)

Avertit l’abonné si un appartement à thread unique (STA) est créé ou terminé, et lorsqu’un thread d’appartement est alloué. L’abonné est également averti si une activité est affectée ou non attribuée à un thread d’appartement. 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 IComThreadEvents hérite de l’interface IUnknown. IComThreadEvents a également les types de membres suivants :

Méthodes

L’interface IComThreadEvents possède ces méthodes.

 
IComThreadEvents ::OnThreadAssignApartment

Généré lorsqu’une activité est affectée à un thread d’appartement.
IComThreadEvents ::OnThreadBindToApartment

Généré lorsqu’un thread d’appartement est alloué à un thread d’appartement unique (STA) qui n’a pas de thread d’appartement à exécuter.
IComThreadEvents ::OnThreadStart

Généré lorsqu’un thread d’appartement monothread (STA) est démarré.
IComThreadEvents ::OnThreadTerminate

Généré lorsqu’un thread d’appartement à thread unique (STA) est terminé.
IComThreadEvents ::OnThreadUnassignApartment

Généré lorsqu’une activité n’est pas attribuée à partir d’un thread d’appartement.
IComThreadEvents ::OnThreadUnBind

Généré lorsque la durée de vie du composant configuré est terminée et que le nombre d’activités sur le thread d’appartement peut être décrémenté.

Configuration requise

Condition requise Valeur
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

Contextes COM+ et modèles de threading

Événements COM+

COM+ Instrumentation