Интерфейс IComThreadEvents (comsvcs.h)

Уведомляет подписчика, если создается или завершается однопоточный объект (STA), а также при выделении потока квартиры. Подписчик также получает уведомление, если действие назначено или не назначено потоку квартиры. События публикуются подписчику с помощью службы com+ Events — слабо связанной системы событий, которая хранит сведения о событиях от разных издателей в хранилище событий в каталоге COM+.

Наследование

Интерфейс IComThreadEvents наследуется от интерфейса IUnknown . IComThreadEvents также имеет следующие типы элементов:

Методы

Интерфейс IComThreadEvents содержит следующие методы.

 
IComThreadEvents::OnThreadAssignApartment

Создается, когда действие назначается потоку квартиры.
IComThreadEvents::OnThreadBindToApartment

Создается при выделении потока квартиры для потока однопотокового объекта (STA), в которых нет потока квартиры для запуска.
IComThreadEvents::OnThreadStart

Создается при запуске потока однопотоковых квартир (STA).
IComThreadEvents::OnThreadTerminate

Создается при завершении однопотокового потока (STA).
IComThreadEvents::OnThreadUnassignApartment

Создается при отмене назначения действия из потока объекта.
IComThreadEvents::OnThreadUnBind

Создается при завершении времени существования настроенного компонента и уменьшении количества действий в потоке квартиры.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header comsvcs.h

См. также раздел

Контексты и модели потоков COM+

События COM+

Инструментирование COM+