lineSetCallData 函式 (tapi.h)

lineSetCallData 函式會在LINECALLINFO中設定 CallData 成員。 根據服務提供者實作而定, CallData 成員可以傳播到所有具有呼叫句柄的應用程式,包括透過伺服器) (的其他電腦上,而且可以在傳輸時與呼叫一起移動。

語法

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

參數

hCall

呼叫的句柄。 應用程式必須具有 OWNER 許可權。

lpCallData

要複製到 LINECALLINFO中 CallData 成員的數據位址,並取代任何現有的數據。 如需詳細資訊,請參閱 通話數據 主題。

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
程式庫 Tapi32.lib
Dll Tapi32.dll

另請參閱

LINECALLINFO

增補行服務函式

TAPI 2.2 參考概觀