次の方法で共有


LINEAGENTACTIVITYLIST 構造体 (tapi.h)

LINEAGENTACTIVITYLIST 構造体は、ACD エージェント アクティビティの一覧を記述します。 この構造体には、 LINEAGENTACTIVITYENTRY 構造体の配列を含めることができます。 lineGetAgentActivityList 関数は、LINEAGENTACTIVITYLIST 構造体を返します。

構文

typedef struct lineagentactivitylist_tag {
  DWORD dwTotalSize;
  DWORD dwNeededSize;
  DWORD dwUsedSize;
  DWORD dwNumEntries;
  DWORD dwListSize;
  DWORD dwListOffset;
} LINEAGENTACTIVITYLIST, *LPLINEAGENTACTIVITYLIST;

メンバー

dwTotalSize

このデータ構造に割り当てられた合計サイズ (バイト単位)。

dwNeededSize

要求されたすべての情報をバイト単位で保持するために必要なサイズ。

dwUsedSize

有用な情報を含むこのデータ構造の部分のサイズ (バイト単位)。

dwNumEntries

List 配列に表示される LINEAGENTACTIVITYENTRY 構造体の数。 使用可能なエージェント アクティビティ コードがない場合、値は 0 です。

dwListSize

アクティビティ リスト配列のサイズ (バイト単位)。

dwListOffset

現在ログインしているエージェントに対して指定できるアクティビティに関する情報を示す、構造体の先頭から LINEAGENTACTIVITYENTRY 構造体の配列へのオフセット。 これは dwNumEntries 回 SIZEOF(LINEAGENTACTIVITYENTRY) です。 配列のサイズは dwListSize で指定します。

必要条件

   
Header tapi.h

関連項目

LINEAGENTACTIVITYENTRY

lineGetAgentActivityList

lineSetAgentActivity