Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die CreateSession-Methode erstellt eine neue Agentsitzung für die ACD-Eingabegruppe und -adresse.
Syntax
HRESULT CreateSession(
[in] ITACDGroup *pACDGroup,
[in] ITAddress *pAddress,
[out] ITAgentSession **ppAgentSession
);
Parameter
[in] pACDGroup
Zeiger auf die ITACDGroup-Schnittstelle .
[in] pAddress
Zeiger auf das ITAddress-Objekt , das für den Empfang von ACD-Aufrufen verfügbar ist.
[out] ppAgentSession
Zeiger auf die ITAgentSession-Schnittstelle für das erstellte Objekt.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
| Wert | Bedeutung |
|---|---|
|
Methode war erfolgreich. |
|
Der ppAgentSession-Parameter ist kein gültiger Zeiger. |
|
Fehler beim Öffnen einer Zeile für die Zieladresse. |
|
Das Argument pACDGroup oder pAddress ist ungültig. |
|
Es ist nicht genügend Arbeitsspeicher vorhanden, um den Vorgang auszuführen. |
|
Der Vorgang ist fehlgeschlagen, weil für die TAPI 3-DLL ein Timeout aufgetreten ist. Das Timeoutintervall beträgt zwei Minuten. |
Hinweise
TAPI ruft die AddRef-Methode auf der ITAgentSession-Schnittstelle auf, die von ITAgent::CreateSession zurückgegeben wird. Die Anwendung muss Release auf der ITAgentSession-Schnittstelle aufrufen, um zugeordnete Ressourcen freizugeben.
Einige Telefonumgebungen erfordern eine persönliche Identifikationsnummer, um eine Sitzung zu öffnen. Weitere Informationen finden Sie unter CreateSessionWithPIN.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform | Windows |
| Kopfzeile | tapi3cc.h (tapi3.h einschließen) |
| Bibliothek | Uuid.lib |
| DLL | Tapi3.dll |