Freigeben über


LINEAGENTACTIVITYENTRY-Struktur (tapi.h)

Die LINEAGENTACTIVITYENTRY-Struktur beschreibt eine einzelne ACD-Agent-Aktivität. Die LINEAGENTACTIVITYLIST-Struktur kann ein Array von LINEAGENTACTIVITYENTRY-Strukturen enthalten.

Syntax

typedef struct lineagentactivityentry_tag {
  DWORD dwID;
  DWORD dwNameSize;
  DWORD dwNameOffset;
} LINEAGENTACTIVITYENTRY, *LPLINEAGENTACTIVITYENTRY;

Member

dwID

Eindeutiger Bezeichner für eine Aktivität. Es liegt in der Verantwortung des Agenthandlers, die Eindeutigkeit dieses Bezeichners zu generieren und beizubehalten.

dwNameSize

Größe des Aktivitätsnamens einschließlich des NULL-Abschlusszeichens in Bytes.

dwNameOffset

Offset vom Anfang dieser Struktur zu einer null-beendeten Zeichenfolge, die den Namen und andere identifizierende Informationen einer Aktivität angibt, die durch Aufrufen der lineSetAgentActivity-Funktion ausgewählt werden können. Die Größe der Zeichenfolge wird von dwNameSize angegeben.

Anforderungen

Anforderung Wert
Header tapi.h

Weitere Informationen

LINEAGENTACTIVITYLIST

LINEPROXYREQUEST

lineGetAgentActivityList

lineSetAgentActivity