Partager via


ITBasicCallControl ::Unpark, méthode (tapi3if.h)

La méthode Unpark obtient l’appel du parc.

Syntaxe

HRESULT Unpark();

Valeur de retour

Cette méthode peut retourner l’une de ces valeurs.

Valeur Signification
S_OK
La méthode a réussi.
E_FAIL
L’opération de parc n’est pas prise en charge.
TAPI_E_INVALCALLSTATE
L’état de l’appel doit être CS_IDLE.
TAPI_E_TIMEOUT
L’opération a échoué, car la DLL TAPI 3 l’a expiré. L’intervalle de délai d’expiration est de deux minutes.
E_OUTOFMEMORY
La mémoire est insuffisante pour effectuer l’opération.

Remarques

Pour annuler le stationnement d’un appel, CreateCall doit être appelé en utilisant comme adresse de destination l’emplacement actuellement garé de l’appel. Reportez-vous à l’exemple ci-dessous.

Exemples

// Note: the parameters used in this call are obtained from elsewhere in the code.

HRESULT hr = pAddress->CreateCall( bstrAddressToCall,
                           dwAddressType,
                           dwMediaTypes,
                           &pBasicCall
                           );
// If ( hr != S_OK ) process the error here.

// Select appropriate terminals for call, and then call:
pBasicCall->Unpark();

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête tapi3if.h (inclure Tapi3.h)
Bibliothèque Uuid.lib
DLL Tapi3.dll

Voir aussi

Call, objet

ITAddress ::CreateCall

ITBasicCallControl

Vue d’ensemble du parc

ParkDirect

ParkIndirect

lineUnpark