IMTSCall::OnCall-Methode (comsvcs.h)
[IMTSCall ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt Anforderungen angegeben sind. Es kann geändert werden, dass es in nachfolgenden Versionen nicht verfügbar ist. Verwenden Sie stattdessen IServiceCall.]
Löst die Ausführung der Batcharbeit aus, die in dieser Methode implementiert ist.
Syntax
HRESULT OnCall();
Rückgabewert
Diese Methode kann die Standardrückgabewerte E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL und S_OK zurückgeben.
Hinweise
Die Batcharbeit, die in dieser Methode ausgeführt wird, wird im Kontext und Thread-Apartment der Aktivität ausgeführt, die durch den Aufruf von MTSCreateActivity erstellt wurde. Die Batcharbeit in dieser Methode wird mit einem Aufruf von IMTSActivity::SynchronousCall oder IMTSActivity::AsyncCall ausgeführt, wobei der IMTSActivity-Zeiger verwendet wird, der vom Aufruf von MTSCreateActivity zurückgegeben wurde.
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 |