Interfaccia IComThreadEvents (comsvcs.h)

Notifica al sottoscrittore se un appartamento a thread singolo (STA) viene creato o terminato e quando viene allocato un thread di appartamento. Il sottoscrittore riceve inoltre una notifica se un'attività viene assegnata o non assegnata a un thread di appartamento. Gli eventi vengono pubblicati nel sottoscrittore usando il servizio EVENTI COM+ , un sistema di eventi associato in modo libero che archivia le informazioni sugli eventi da diversi editori in un archivio eventi nel catalogo COM+.

Ereditarietà

L'interfaccia IComThreadEvents eredita dall'interfaccia IUnknown . IComThreadEvents include anche questi tipi di membri:

Metodi

L'interfaccia IComThreadEvents include questi metodi.

 
IComThreadEvents::OnThreadAssignApartment

Generato quando un'attività viene assegnata a un thread di appartamento.
IComThreadEvents::OnThreadBindToApartment

Generato quando un thread di appartamento viene allocato per un thread a thread singolo (STA) che non dispone di un thread di appartamento da eseguire.
IComThreadEvents::OnThreadStart

Generato quando viene avviato un thread a thread singolo (STA).
IComThreadEvents::OnThreadTerminate

Generato quando viene terminato un thread a thread singolo (STA).
IComThreadEvents::OnThreadUnassignApartment

Generato quando un'attività non viene assegnata da un thread di appartamento.
IComThreadEvents::OnThreadUnBind

Generato quando la durata del componente configurato è finita e il conteggio delle attività sul thread dell'appartamento può essere decrementato.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione comsvcs.h

Vedi anche

Contesti e threading COM+

Eventi COM+

Strumentazione COM+