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

Lihat juga

LINEADDRESSCAPS

Fungsi Layanan Garis Tambahan

Gambaran Umum Referensi TAPI 2.2