Compartilhar via


Estrutura LINEAGENTENTRY (tapi.h)

A estrutura LINEAGENTENTRY descreve um agente ACD individual. A estrutura LINEAGENTLIST pode conter uma matriz de estruturas LINEAGENTENTRY .

Sintaxe

typedef struct lineagententry_tag {
  HAGENT hAgent;
  DWORD  dwNameSize;
  DWORD  dwNameOffset;
  DWORD  dwIDSize;
  DWORD  dwIDOffset;
  DWORD  dwPINSize;
  DWORD  dwPINOffset;
} LINEAGENTENTRY, *LPLINEAGENTENTRY;

Membros

hAgent

Identificador exclusivo para um agente. É responsabilidade do manipulador de agente gerar e manter a exclusividade desses identificadores.

dwNameSize

Tamanho da cadeia de caracteres de nome do agente, incluindo o terminador nulo , em bytes.

dwNameOffset

Deslocamento do início da estrutura para uma cadeia de caracteres terminada em nulo que especifica o nome do agente, que também é o nome de usuário do sistema operacional. O tamanho da cadeia de caracteres é especificado por dwNameSize.

dwIDSize

Tamanho da cadeia de caracteres de ID, incluindo o terminador nulo , em bytes.

dwIDOffset

Deslocamento do início da estrutura para uma cadeia de caracteres terminada em nulo que especifica a ID do agente. Usado por sistemas ACD herdados para identificar o agente. O tamanho da cadeia de caracteres é especificado por dwIDSize.

dwPINSize

Tamanho da cadeia de caracteres PIN, em bytes.

dwPINOffset

Deslocamento do início da estrutura para uma cadeia de caracteres terminada em nulo que especifica o PIN ou a senha do agente. Usado por sistemas ACD herdados para autorização do agente. O tamanho da cadeia de caracteres é especificado por dwPINSize.

Requisitos

   
Cabeçalho tapi.h

Confira também

Sobre controles do Call Center

LINEAGENTLIST