fungsi lineSetCallData (tapi.h)

Fungsi lineSetCallData mengatur anggota CallData di LINECALLINFO. Tergantung pada implementasi penyedia layanan, anggota CallData dapat disebarluaskan ke semua aplikasi yang memiliki handel ke panggilan, termasuk yang ada di komputer lain (melalui server), dan dapat melakukan perjalanan dengan panggilan saat ditransfer.

Sintaks

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

Parameter

hCall

Tangani panggilan. Aplikasi harus memiliki hak istimewa PEMILIK.

lpCallData

Alamat data yang akan disalin ke anggota CallData di LINECALLINFO, menggantikan data yang ada. Untuk informasi selengkapnya, lihat topik data panggilan .

dwSize

Jumlah byte data yang akan disalin. Nilai 0 menyebabkan data yang ada dihapus.

Catatan Jika lpCallData adalah penunjuk ke string, ukurannya harus menyertakan terminator null.
 

Mengembalikan nilai

Mengembalikan pengidentifikasi permintaan positif jika operasi asinkron dimulai; jika tidak, fungsi mengembalikan salah satu nilai kesalahan negatif ini:

LINEERR_INVALCALLHANDLE, LINEERR_INVALCALLSTATE, LINEERR_INVALPARAM, LINEERR_INVALPOINTER, LINEERR_NOMEM, LINEERR_NOTOWNER, LINEERR_OPERATIONFAILED, LINEERR_OPERATIONUNAVAIL, LINEERR_RESOURCEUNAVAIL, LINEERR_UNINITIALIZED.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header tapi.h
Pustaka Tapi32.lib
DLL Tapi32.dll

Lihat juga

LINECALLINFO

Fungsi Layanan Garis Tambahan

Gambaran Umum Referensi TAPI 2.2