Compartilhar via


Estrutura LINEAGENTACTIVITYLIST (tapi.h)

A estrutura LINEAGENTACTIVITYLIST descreve uma lista de atividades do agente ACD. Essa estrutura pode conter uma matriz de estruturas LINEAGENTACTIVITYENTRY . A função lineGetAgentActivityList retorna a estrutura LINEAGENTACTIVITYLIST .

Sintaxe

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

Membros

dwTotalSize

Tamanho total alocado para essa estrutura de dados, em bytes.

dwNeededSize

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

dwUsedSize

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

dwNumEntries

Número de estruturas LINEAGENTACTIVITYENTRY que aparecem na matriz List . O valor será 0 se nenhum código de atividade do agente estiver disponível.

dwListSize

Tamanho da matriz de lista de atividades, em bytes.

dwListOffset

Deslocamento do início da estrutura para uma matriz de estruturas LINEAGENTACTIVITYENTRY indicando informações sobre a atividade que podem ser especificadas para o agente conectado atual. Este é dwNumEntries times SIZEOF(LINEAGENTACTIVITYENTRY). O tamanho da matriz é especificado por dwListSize.

Requisitos

   
Cabeçalho tapi.h

Confira também

LINEAGENTACTIVITYENTRY

lineGetAgentActivityList

lineSetAgentActivity