Estructura LINEAGENTACTIVITYLIST (tapi.h)

La estructura LINEAGENTACTIVITYLIST describe una lista de actividades del agente de ACD. Esta estructura puede contener una matriz de estructuras LINEAGENTACTIVITYENTRY . La función lineGetAgentActivityList devuelve la estructura LINEAGENTACTIVITYLIST .

Sintaxis

typedef struct lineagentactivitylist_tag {
  DWORD dwTotalSize;
  DWORD dwNeededSize;
  DWORD dwUsedSize;
  DWORD dwNumEntries;
  DWORD dwListSize;
  DWORD dwListOffset;
} LINEAGENTACTIVITYLIST, *LPLINEAGENTACTIVITYLIST;

Miembros

dwTotalSize

Tamaño total asignado a esta estructura de datos, en bytes.

dwNeededSize

Tamaño necesario para contener toda la información solicitada, en bytes.

dwUsedSize

Tamaño de la parte de esta estructura de datos que contiene información útil, en bytes.

dwNumEntries

Número de estructuras LINEAGENTACTIVITYENTRY que aparecen en la matriz List . El valor es 0 si no hay ningún código de actividad del agente disponible.

dwListSize

Tamaño de la matriz de lista de actividades, en bytes.

dwListOffset

Desplazamiento desde el principio de la estructura a una matriz de estructuras LINEAGENTACTIVITYENTRY que indican información sobre la actividad que se podría especificar para el agente que ha iniciado sesión actual. Esta es dwNumEntries veces SIZEOF(LINEAGENTACTIVITYENTRY). DwListSize especifica el tamaño de la matriz.

Requisitos

   
Encabezado tapi.h

Consulte también

LINEAGENTACTIVITYENTRY

lineGetAgentActivityList

lineSetAgentActivity