Compartilhar via


Estrutura LINEAGENTGROUPLIST (tapi.h)

A estrutura LINEAGENTGROUPLIST descreve uma lista de grupos de agentes ACD. Essa estrutura pode conter uma matriz de estruturas LINEAGENTGROUPENTRY .

Várias funções usam a estrutura LINEAGENTGROUPLIST ; elas incluem as funções lineGetAgentGroupList, lineGetGroupList e lineSetAgentGroup .

Sintaxe

typedef struct lineagentgrouplist_tag {
  DWORD dwTotalSize;
  DWORD dwNeededSize;
  DWORD dwUsedSize;
  DWORD dwNumEntries;
  DWORD dwListSize;
  DWORD dwListOffset;
} LINEAGENTGROUPLIST, *LPLINEAGENTGROUPLIST;

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 LINEAGENTGROUPENTRY que aparecem na matriz List . O valor será 0 se nenhum agente deve ser conectado no endereço.

dwListSize

Tamanho da matriz de lista de grupos, em bytes.

dwListOffset

Deslocamento do início dessa estrutura para uma matriz de estruturas LINEAGENTGROUPENTRY que especificam informações sobre cada grupo no qual o agente atual deve ser conectado no endereço. Isso é dwNumEntries times SIZEOF(LINEAGENTGROUPENTRY). O tamanho do campo é especificado por dwListSize.

Requisitos

   
Cabeçalho tapi.h

Confira também

LINEAGENTGROUPENTRY

lineGetAgentGroupList

lineGetGroupList

lineSetAgentGroup