Freigeben über


IMTSActivity-Schnittstelle (comsvcs.h)

[IMTSActivity ist für die Verwendung in den im Abschnitt Anforderungen angegebenen Betriebssystemen verfügbar. Es kann geändert werden, dass in nachfolgenden Versionen nicht verfügbar ist. Verwenden Sie stattdessen IServiceActivity.]

Sendet Batcharbeit über die Aktivität, die von der MTSCreateActivity-Funktion erstellt wurde.

Vererbung

Die IMTSActivity-Schnittstelle erbt von der IUnknown-Schnittstelle . IMTSActivity verfügt auch über folgende Membertypen:

Methoden

Die IMTSActivity-Schnittstelle verfügt über diese Methoden.

 
IMTSActivity::AsyncCall

Führt die benutzerdefinierte Arbeit asynchron aus. (IMTSActivity.AsyncCall)
IMTSActivity::BindToCurrentThread

Bindet die Batcharbeit, die mit IMTSActivity::AsyncCall oder IMTSActivity::SynchronousCall übermittelt wird, an das aktuelle Singlethread-Apartment (STA).
IMTSActivity::SynchronousCall

Führt die benutzerdefinierte Arbeit synchron aus. (IMTSActivity.SynchronousCall)
IMTSActivity::UnbindFromThread

Hebt die Bindung der Batcharbeit auf, die mit IMTSActivity::AsyncCall oder IMTSActivity::SynchronousCall an den Thread gesendet wird, auf dem sie ausgeführt wird.

Anforderungen

   
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

Weitere Informationen

IMTSCall::OnCall

IServiceActivity

MTSCreateActivity