LINEAGENTENTRY 構造体 (tapi.h)
LINEAGENTENTRY 構造体は、個々の ACD エージェントを記述します。 LINEAGENTLIST 構造体には、LINEAGENTENTRY 構造体の配列を含めることができます。
構文
typedef struct lineagententry_tag {
HAGENT hAgent;
DWORD dwNameSize;
DWORD dwNameOffset;
DWORD dwIDSize;
DWORD dwIDOffset;
DWORD dwPINSize;
DWORD dwPINOffset;
} LINEAGENTENTRY, *LPLINEAGENTENTRY;
メンバー
hAgent
エージェントの一意識別子。 これらの識別子の一意性を生成して維持するのは、エージェント ハンドラーの役割です。
dwNameSize
null 終端記号を含むエージェント名文字列のサイズ (バイト単位)。
dwNameOffset
構造体の先頭から、エージェントの名前 (オペレーティング システムのユーザー名) を指定する null で終わる文字列へのオフセット。 文字列のサイズは dwNameSize で指定します。
dwIDSize
NULL 終端記号を含む ID 文字列のサイズ (バイト単位)。
dwIDOffset
構造体の先頭から、エージェントの ID を指定する null で終わる文字列へのオフセット。 エージェントを識別するためにレガシ ACD システムによって使用されます。 文字列のサイズは dwIDSize で指定します。
dwPINSize
PIN 文字列のサイズ (バイト単位)。
dwPINOffset
構造体の先頭から、エージェントの PIN またはパスワードを指定する null で終わる文字列へのオフセット。 エージェント承認のためにレガシ ACD システムによって使用されます。 文字列のサイズは dwPINSize で指定します。
要件
Header | tapi.h |