IComThreadEvents-Schnittstelle (comsvcs.h)
Benachrichtigt den Abonnenten, wenn ein Singlethread-Apartment (STA) erstellt oder beendet wird und wenn ein Apartmentthread zugewiesen wird. Der Abonnent wird auch benachrichtigt, wenn eine Aktivität einem Apartmentthread zugewiesen oder nicht zugewiesen wird. Die Ereignisse werden für den Abonnenten mit dem COM+-Ereignisdienst veröffentlicht, einem lose gekoppelten Ereignissystem, das Ereignisinformationen von verschiedenen Herausgebern in einem Ereignisspeicher im COM+-Katalog speichert.
Vererbung
Die IComThreadEvents-Schnittstelle erbt von der IUnknown-Schnittstelle . IComThreadEvents verfügt auch über folgende Membertypen:
Methoden
Die IComThreadEvents-Schnittstelle verfügt über diese Methoden.
IComThreadEvents::OnThreadAssignApartment Wird generiert, wenn eine Aktivität einem Apartmentthread zugewiesen wird. |
IComThreadEvents::OnThreadBindToApartment Wird generiert, wenn ein Apartmentthread für einen Singlethread-Apartmentthread (STA) zugewiesen wird, in dem kein Apartmentthread ausgeführt werden kann. |
IComThreadEvents::OnThreadStart Wird generiert, wenn ein Sta-Thread (Single-Threaded Apartment) gestartet wird. |
IComThreadEvents::OnThreadTerminate Wird generiert, wenn ein STA-Thread (Single-Threaded Apartment) beendet wird. |
IComThreadEvents::OnThreadUnassignApartment Wird generiert, wenn eine Aktivität aus einem Apartmentthread nicht zugewiesen wird. |
IComThreadEvents::OnThreadUnBind Wird generiert, wenn die Lebensdauer der konfigurierten Komponente abgelaufen ist und die Aktivitätsanzahl im Apartmentthread verringert werden kann. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | comsvcs.h |