Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il metodo Connect tenta di completare la connessione di una chiamata in uscita.
Sintassi
HRESULT Connect(
[in] VARIANT_BOOL fSync
);
Parametri
[in] fSync
Valore booleano che indica se la connessione deve essere eseguita in modo sincrono (VARIANT_TRUE) o in modo asincrono (VARIANT_FALSE).
Valore restituito
Questo metodo può restituire uno di questi valori.
| Codice restituito | Descrizione |
|---|---|
|
Il metodo è riuscito. |
|
Lo stato della chiamata deve essere CS_IDLE. |
|
L'operazione non è riuscita perché la DLL TAPI 3 ha superato il timeout. L'intervallo di timeout è di due minuti. |
|
Memoria insufficiente per eseguire l'operazione. |
Commenti
Se la chiamata è asincrona, l'applicazione riceverà informazioni sull'avanzamento della chiamata tramite l'interfaccia in uscita ITCallNotificationEvent . L'applicazione deve registrare l'interfaccia in uscita prima di chiamare Connect. La connessione può restituire S_OK, ma la connessione effettiva potrebbe non riuscire e l'applicazione riceverà una notifica tramite l'interfaccia in uscita.
Se la chiamata è sincrona, questo metodo non restituirà finché la chiamata non è nello stato connesso o non riesce.
Requisiti
| Requisito | Valore |
|---|---|
| Piattaforma di destinazione | Windows |
| Intestazione | tapi3if.h (include Tapi3.h) |
| Libreria | Uuid.lib |
| DLL | Tapi3.dll |