Metodo ITAgentSession::get_SessionDuration (tapi3.h)

Il metodo get_SessionDuration ottiene la durata della sessione di Agent in secondi. Questa durata è solo per il periodo attivo; l'intervallo si interrompe quando una sessione entra nello stato di ASST_SESSION_ENDED di AGENT_SESSION_STATE.

Sintassi

HRESULT get_SessionDuration(
  [out] long *plDuration
);

Parametri

[out] plDuration

Puntatore alla durata della sessione.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.
E_OUTOFMEMORY
Memoria insufficiente per eseguire l'operazione.
E_POINTER
Il parametro plDuration non è un puntatore valido.
LINEERR_
Per i codici di errore restituiti da questa funzione TAPI 2.1, vedere lineGetAgentSessionInfo .
TAPI_E_TIMEOUT
L'operazione non è riuscita perché la DLL TAPI 3 ha superato il timeout. L'intervallo di timeout è di due minuti.

Commenti

Questo metodo esegue il wrapping della funzione lineGetAgentSessionInfo TAPI 2.1.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione tapi3.h (include Tapi3.h)
Libreria Uuid.lib
DLL Tapi3.dll

Vedi anche

ITAgentSession

lineGetAgentSessionInfo