次の方法で共有


lineSetCallData 関数 (tapi.h)

lineSetCallData 関数は、LINECALLINFOCallData メンバーを設定します。 サービス プロバイダーの実装に応じて、 CallData メンバーは、他のマシン (サーバー経由) 上のものを含め、呼び出しへのハンドルを持つすべてのアプリケーションに伝達でき、転送時に呼び出しと共に移動できます。

構文

LONG lineSetCallData(
  HCALL  hCall,
  LPVOID lpCallData,
  DWORD  dwSize
);

パラメーター

hCall

呼び出しを処理します。 アプリケーションには OWNER 特権が必要です。

lpCallData

LINECALLINFOCallData メンバーにコピーするデータのアドレス。既存のデータは置き換えます。 詳細については、 呼び出しデータ に関するトピックを参照してください。

dwSize

コピーするデータのバイト数。 値が 0 の場合、既存のデータは削除されます。

メモlpCallData が文字列へのポインターである場合、サイズには null 終端記号を含める必要があります。
 

戻り値

非同期操作が開始された場合は、正の要求識別子を返します。それ以外の場合、関数は次のいずれかの負のエラー値を返します。

LINEERR_INVALCALLHANDLE、LINEERR_INVALCALLSTATE、LINEERR_INVALPARAM、LINEERR_INVALPOINTER、LINEERR_NOMEM、LINEERR_NOTOWNER、LINEERR_OPERATIONFAILED、LINEERR_OPERATIONUNAVAIL、LINEERR_RESOURCEUNAVAIL、LINEERR_UNINITIALIZED。

要件

要件
対象プラットフォーム Windows
ヘッダー tapi.h
Library Tapi32.lib
[DLL] Tapi32.dll

こちらもご覧ください

LINECALLINFO

補助回線サービス関数

TAPI 2.2 リファレンスの概要