Metodo ITAgent::CreateSession (tapi3.h)
Il metodo CreateSession crea una nuova sessione agente per il gruppo e l'indirizzo ACD di input.
Sintassi
HRESULT CreateSession(
[in] ITACDGroup *pACDGroup,
[in] ITAddress *pAddress,
[out] ITAgentSession **ppAgentSession
);
Parametri
[in] pACDGroup
Puntatore all'interfaccia ITACDGroup .
[in] pAddress
Puntatore all'oggetto ITAddress disponibile per la ricezione di chiamate ACD.
[out] ppAgentSession
Puntatore all'interfaccia ITAgentSession per l'oggetto creato.
Valore restituito
Questo metodo può restituire uno di questi valori.
Valore | Significato |
---|---|
|
Il metodo è riuscito. |
|
Il parametro ppAgentSession non è un puntatore valido. |
|
Impossibile aprire una riga per l'indirizzo di destinazione. |
|
L'argomento pACDGroup o pAddress non è valido. |
|
Memoria insufficiente per eseguire l'operazione. |
|
L'operazione non è riuscita perché la DLL TAPI 3 l'ha timeout. L'intervallo di timeout è di due minuti. |
Commenti
TAPI chiama il metodo AddRef nell'interfaccia ITAgentSession restituita da ITAgent::CreateSession. L'applicazione deve chiamare Release nell'interfaccia ITAgentSession per liberare risorse associate.
Alcuni ambienti telefonici richiedono un numero di identificazione personale per aprire una sessione. Vedere CreateSessionWithPIN.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | tapi3.h (includere Tapi3.h) |
Libreria | Uuid.lib |
DLL | Tapi3.dll |