Freigeben über


ITAgent::get_ID-Methode (tapi3.h)

Die get_ID-Methode ruft die ID eines Agents ab.

Syntax

HRESULT get_ID(
  [out] BSTR *ppID
);

Parameter

[out] ppID

Zeiger auf BSTR , der die Agent-ID enthält.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Methode war erfolgreich.
TAPI_E_CALLCENTER_NO_AGENT_ID
ITAgent wurde nicht mit ITAgentHandler::CreateAgentWithID, sondern mit ITAgentHandler::CreateAgent erstellt. Es ist keine ID vorhanden.
E_POINTER
Der ppID-Parameter ist kein gültiger Zeiger.
E_OUTOFMEMORY
Es ist nicht genügend Arbeitsspeicher vorhanden, um den Vorgang auszuführen.

Hinweise

Diese Methode wird für die Interfacing mit Legacy-Switchlösungen bereitgestellt.

Die Anwendung muss den für den ppID-Parameter zugewiesenen Arbeitsspeicher über SysFreeString freigeben, wenn die Variable nicht mehr benötigt wird.

Anforderungen

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

Weitere Informationen

ITAgent