fungsi lineSetCallTreatment (tapi.h)
Fungsi lineSetCallTreatment mengatur suara pesta pada panggilan yang tidak terjawab atau ditangguhkan mendengar. Kecuali untuk validasi parameter dasar, ini adalah pass-through langsung oleh TAPI ke penyedia layanan.
Sintaks
LONG lineSetCallTreatment(
HCALL hCall,
DWORD dwTreatment
);
Parameter
hCall
Tangani panggilan. Aplikasi harus memiliki hak istimewa PEMILIK.
dwTreatment
Salah satu perawatan panggilan yang didukung pada alamat tempat panggilan muncul, seperti yang ditunjukkan oleh LINEADDRESSCAPS. LINEERR_INVALPARAM dikembalikan jika perawatan yang ditentukan tidak didukung.
Nilai kembali
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_NOMEM, LINEERR_NOTOWNER, LINEERR_OPERATIONFAILED, LINEERR_OPERATIONUNAVAIL, LINEERR_RESOURCEUNAVAIL, LINEERR_UNINITIALIZED.
Keterangan
Penggunaan fungsionalitas perawatan panggilan harus terbatas pada pengendalian peralatan warisan. Peralatan baru umumnya dirancang sehingga alih-alih perawatan panggilan yang dihasilkan oleh peralatan switching eksternal, panggilan akan terhubung ke sumber audio berbasis PC dan sinyal yang dihasilkan menggunakan fungsi standar seperti MULTImedia Wave API.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | tapi.h |
Pustaka | Tapi32.lib |
DLL | Tapi32.dll |