Metodo ITBasicCallControl::HandoffIndirect (tapi3if.h)
Il metodo HandoffIndirect disattiva la chiamata a un'altra applicazione in base al tipo di supporto della chiamata. Se più applicazioni sono state registrate come in grado di gestire i tipi coinvolti, TAPI passerà all'applicazione con priorità più alta, che è in genere quella registrata per prima.
Ciò indica che l'applicazione non richiede più la proprietà della chiamata.
Sintassi
HRESULT HandoffIndirect(
[in] long lMediaType
);
Parametri
[in] lMediaType
Tipo di supporto a cui eseguire il trasferimento.
Valore restituito
Questo metodo può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
|
Il parametro lMediaType non è valido. |
|
Memoria insufficiente per eseguire l'operazione. |
Commenti
Alcuni provider di servizi non supportano questa operazione mentre lo streaming è attivo. L'applicazione potrebbe dover chiamare ITStream::StopStream o ITSubStream::StopSubStream prima dell'operazione e ITStream::StartStream o ITSubStream::StartSubStream dopo il completamento dell'operazione.
Se TAPI non riesce a consegnare la chiamata, TAPI chiamerà Disconnect.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | tapi3if.h (include Tapi3.h) |
Libreria | Uuid.lib |
DLL | Tapi3.dll |