Platform SDK: TAPI

LINEQUEUELIST

The LINEQUEUELIST structure describes a list of queues. This structure can contain an array of LINEQUEUEENTRY structures. The lineGetQueueList function returns the LINEQUEUELIST structure. LINEQUEUELIST requires TAPI 3.0 version negotiation.

typedef struct linequeuelist_tag {
  DWORD  dwTotalSize;
  DWORD  dwNeededSize;
  DWORD  dwUsedSize;
  DWORD  dwNumEntries;
  DWORD  dwListSize;
  DWORD  dwListOffset;

} LINEQUEUELIST, *LPLINEQUEUELIST;

Members

dwTotalSize
The total size, in bytes, allocated to this structure.
dwNeededSize
The size, in bytes, needed to hold all the information requested.
dwUsedSize
The size, in bytes, of the portion of this structure that contains useful information.
dwNumEntries
The number of LINEQUEUEENTRY structures that appear in the list array. The value is zero if no queue is available.
dwListSize
dwListOffset
The total size, in bytes, and offset from the beginning of LINEQUEUELIST of an array of LINEQUEUEENTRY elements indicating information about agents. The dwListOffset member is dwNumEntries times SIZEOF(LINEQUEUEENTRY).

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, LINEQUEUEENTRY, lineGetQueueList function