Platform SDK: TAPI

LINEAGENTENTRY

The LINEAGENTENTRY structure describes an individual ACD agent. The LINEAGENTLIST structure can contain an array of LINEAGENTENTRY structures.

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

Members

hAgent
A unique identifier for an agent. It is the responsibility of the agent handler to generate and maintain uniqueness of these identifiers.
dwNameSize
dwNameOffset
The size, in bytes, and offset from the beginning of the structure of a null-terminated string that specifies the name of the agent, which is also the operating system's user name.
dwIDSize
dwIDOffset
The size, in bytes, and offset from the beginning of the structure of a null-terminated string that specifies the ID of the agent. Used by legacy ACD systems to identify the agent.
dwPINSize
dwPINOffset
The size, in bytes, and offset from the beginning of the structure of a null-terminated string that specifies the PIN or password of the agent. Used by legacy ACD systems for agent authorization.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Windows 95/98: Unsupported.
  Version: Requires TAPI 2.2 or later.
  Header: Declared in Tapi.h.

See Also

About TAPI 3.0 Call Center Controls, LINEAGENTLIST