Interface IComThreadEvents (comsvcs.h)

Notifica o assinante se um STA (apartamento de thread único) for criado ou encerrado e quando um thread de apartment for alocado. O assinante também será notificado se uma atividade for atribuída ou não atribuída a um thread de apartment. Os eventos são publicados no assinante usando o serviço eventos COM+ , um sistema de eventos livremente acoplado que armazena informações de eventos de diferentes editores em um repositório de eventos no catálogo COM+.

Herança

A interface IComThreadEvents herda da interface IUnknown . O IComThreadEvents também tem esses tipos de membros:

Métodos

A interface IComThreadEvents tem esses métodos.

 
IComThreadEvents::OnThreadAssignApartment

Gerado quando uma atividade é atribuída a um thread de apartment.
IComThreadEvents::OnThreadBindToApartment

Gerado quando um thread de apartment é alocado para um thread STA (apartamento de thread único) que não tem um thread de apartment para executar.
IComThreadEvents::OnThreadStart

Gerado quando um thread sta (apartment) de thread único é iniciado.
IComThreadEvents::OnThreadTerminate

Gerado quando um thread STA (apartment de thread único) é encerrado.
IComThreadEvents::OnThreadUnassignApartment

Gerado quando uma atividade não é atribuída de um thread de apartamento.
IComThreadEvents::OnThreadUnBind

Gerado quando o tempo de vida do componente configurado acabou e a contagem de atividades no thread de apartment pode ser decrementada.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho comsvcs.h

Confira também

Contextos com+ e modelos de threading

Eventos COM+

Instrumentação COM+