Compartir a través de


Método ITAgentSession::get_SessionDuration (tapi3cc.h)

El método get_SessionDuration obtiene la duración de la sesión del Agente en segundos. Esta duración es solo para el período activo; el tiempo se detiene cuando una sesión entra en el estado ASST_SESSION_ENDED de AGENT_SESSION_STATE.

Sintaxis

HRESULT get_SessionDuration(
  [out] long *plDuration
);

Parámetros

[out] plDuration

Puntero a la duración de la sesión.

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
El método se realizó correctamente.
E_OUTOFMEMORY
Existe memoria insuficiente para realizar la operación.
E_POINTER
El parámetro plDuration no es un puntero válido.
LINEERR_
Vea lineGetAgentSessionInfo para ver los códigos de error devueltos de esta función TAPI 2.1.
TAPI_E_TIMEOUT
Error en la operación porque el archivo DLL tapi 3 lo agotó. El intervalo de tiempo de espera es de dos minutos.

Comentarios

Este método encapsula la función LINEGetAgentSessionInfo de TAPI 2.1.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado tapi3cc.h (include Tapi3.h)
Library Uuid.lib
Archivo DLL Tapi3.dll

Consulte también

ITAgentSession

lineGetAgentSessionInfo