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.
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 |