MTSCreateActivity-Funktion (comsvcs.h)
[MTSCreateActivity ist für in den im Abschnitt Anforderungen angegebenen Betriebssystemen verfügbar. Es kann in nachfolgenden Versionen geändert oder entfernt werden. Verwenden Sie stattdessen die CoCreateActivity-Funktion .]
Erstellt eine Aktivität in einem Singlethread-Apartment, um synchrone oder asynchrone Batcharbeit zu erledigen.
Syntax
HRESULT MTSCreateActivity(
[in] REFIID riid,
[out] void **ppobj
);
Parameter
[in] riid
Die ID der Schnittstelle, die vom ppObj-Parameter zurückgegeben werden soll. Dieser Parameter sollte immer IID_IMTSActivity werden, damit ein Zeiger auf IMTSActivity zurückgegeben wird.
[out] ppobj
Ein Zeiger auf die Schnittstelle eines Aktivitätsobjekts. Das Aktivitätsobjekt wird automatisch durch den Aufruf von MTSCreateActivity erstellt.
Rückgabewert
Diese Methode kann die standardmäßigen Rückgabewerte E_INVALIDARG, E_OUTOFMEMORY, E_FAIL und S_OK zurückgeben.
Hinweise
MTSCreateActivity erstellt ein Aktivitätsobjekt, das zum Übermitteln von Batchvorgängen an das COM+-System verwendet wird. Die Batcharbeit, die über MTSCreateActivity übermittelt wird, kann entweder synchron oder asynchron sein und in einem Singlethreaded Apartment (STA) ausgeführt werden.
MTSCreateActivity gibt einen Zeiger auf die IMTSActivity-Schnittstelle des Objekts zurück, das durch den Aufruf von MTSCreateActivity erstellt wird. Mithilfe der Methoden von IMTSActivity bestimmen Sie, ob die Batcharbeit synchron oder asynchron erfolgt. Die Batcharbeit selbst wird über die IMTSCall-Schnittstelle implementiert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | comsvcs.h |
Bibliothek | ComSvcs.lib |
DLL | ComSvcs.dll |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für