Freigeben über


ITBasicCallControl::Unpark-Methode (tapi3if.h)

Die Unpark-Methode ruft den Aufruf von park ab.

Syntax

HRESULT Unpark();

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Wert Bedeutung
S_OK
Methode war erfolgreich.
E_FAIL
Der Parkvorgang wird nicht unterstützt.
TAPI_E_INVALCALLSTATE
Der Aufrufzustand muss CS_IDLE sein.
TAPI_E_TIMEOUT
Der Vorgang ist fehlgeschlagen, weil für die TAPI 3-DLL ein Timeout aufgetreten ist. Das Timeoutintervall beträgt zwei Minuten.
E_OUTOFMEMORY
Es ist nicht genügend Arbeitsspeicher vorhanden, um den Vorgang auszuführen.

Hinweise

Zum Aufheben des Parkens eines Anrufs muss CreateCall aufgerufen werden, indem als Zieladresse der aktuelle geparkte Ort des Anrufs verwendet wird. Betrachten Sie das folgende Beispiel.

Beispiele

// 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();

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile tapi3if.h (Tapi3.h einschließen)
Bibliothek Uuid.lib
DLL Tapi3.dll

Weitere Informationen

Call-Objekt

ITAddress::CreateCall

ITBasicCallControl

Parkübersicht

ParkDirect

ParkIndirect

lineUnpark