Compartilhar via


Estrutura LINEAGENTSESSIONLIST (tapi.h)

A estrutura LINEAGENTSESSIONLIST descreve uma lista de sessões de agente ACD. Essa estrutura pode conter uma matriz de estruturas LINEAGENTSESSIONENTRY . A função lineGetAgentSessionList retorna a estrutura LINEAGENTSESSIONLIST .

Sintaxe

typedef struct lineagentsessionlist_tag {
  DWORD dwTotalSize;
  DWORD dwNeededSize;
  DWORD dwUsedSize;
  DWORD dwNumEntries;
  DWORD dwListSize;
  DWORD dwListOffset;
} LINEAGENTSESSIONLIST, *LPLINEAGENTSESSIONLIST;

Membros

dwTotalSize

Tamanho total alocado para essa estrutura, em bytes.

dwNeededSize

Tamanho necessário para manter todas as informações solicitadas, em bytes.

dwUsedSize

Tamanho da parte dessa estrutura que contém informações úteis, em bytes.

dwNumEntries

Número de estruturas LINEAGENTSESSIONENTRY que aparecem na matriz de lista. O valor será zero se nenhuma sessão de agente tiver sido criada.

dwListSize

Tamanho da matriz de lista de sessão do agente, em bytes.

dwListOffset

Deslocamento do início dessa estrutura para uma matriz de estruturas LINEAGENTSESSIONENTRY que especificam informações sobre agentes. O membro dwListOffset é dwNumEntries times SIZEOF(LINEAGENTSESSIONENTRY). O tamanho do campo é especificado por dwListSize.

Requisitos

Requisito Valor
Cabeçalho tapi.h

Confira também

Sobre controles de call center

LINEAGENTSESSIONENTRY

lineGetAgentSessionList