ITBasicCallControl::Connect-Methode (tapi3if.h)
Die Connect-Methode versucht, die Verbindung eines ausgehenden Aufrufs abzuschließen.
Syntax
HRESULT Connect(
[in] VARIANT_BOOL fSync
);
Parameter
[in] fSync
Boolescher Wert, der angibt, ob die Verbindung synchron (VARIANT_TRUE) oder asynchron (VARIANT_FALSE) ausgeführt werden soll.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Methode war erfolgreich. |
|
Der Aufrufzustand muss CS_IDLE sein. |
|
Der Vorgang ist fehlgeschlagen, weil für die TAPI 3-DLL ein Timeout aufgetreten ist. Das Timeoutintervall beträgt zwei Minuten. |
|
Es ist nicht genügend Arbeitsspeicher vorhanden, um den Vorgang auszuführen. |
Hinweise
Wenn der Aufruf asynchron ist, empfängt die Anwendung Über die ausgehende ITCallNotificationEvent-Schnittstelle Informationen über den Fortschritt des Aufrufs. Die Anwendung muss die ausgehende Schnittstelle registrieren, bevor Connect aufgerufen wird. Connect gibt möglicherweise S_OK zurück, aber die tatsächliche Verbindung schlägt möglicherweise fehl (und die Anwendung wird über die ausgehende Schnittstelle benachrichtigt).
Wenn der Aufruf synchron ist, wird diese Methode erst zurückgegeben, wenn sich der Aufruf im verbundenen Zustand befindet oder fehlschlägt.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | tapi3if.h (Tapi3.h einschließen) |
Bibliothek | Uuid.lib |
DLL | Tapi3.dll |