Konstanta LINEDEVCAPFLAGS_

Konstanta bendera bit LINEDEVCAPFLAGS_ adalah kumpulan Boolean yang menjelaskan berbagai kemampuan perangkat garis.

LINEDEVCAPFLAGS_CALLHUB

Menunjukkan apakah hub panggilan didukung pada baris ini. Bendera ini hanya diekspos ke aplikasi yang menegosiasikan VERSI TAPI 3.0 atau lebih tinggi.

LINEDEVCAPFLAGS_CALLHUBTRACKING

Menunjukkan apakah pelacakan hub panggilan didukung pada baris ini. Bendera ini hanya diekspos ke aplikasi yang menegosiasikan VERSI TAPI 3.0 atau lebih tinggi.

LINEDEVCAPFLAGS_CLOSEDROP

Menentukan apa yang terjadi ketika baris terbuka ditutup saat aplikasi memiliki panggilan aktif pada baris. Jika TRUE, penyedia layanan menghilangkan (menghapus) semua panggilan aktif pada baris ketika aplikasi terakhir yang telah membuka baris menutupnya dengan lineClose. Jika FALSE, penyedia layanan tidak menghilangkan panggilan aktif dalam kasus seperti itu. Sebaliknya, panggilan tetap aktif dan di bawah kendali perangkat eksternal. Penyedia layanan biasanya mengatur bit ini ke FALSE jika ada beberapa perangkat lain yang dapat menjaga panggilan tetap hidup, misalnya, jika saluran analog memiliki komputer dan set telepon yang terhubung langsung ke mereka dalam konfigurasi baris pihak, telepon offhook akan secara otomatis menjaga panggilan tetap aktif bahkan setelah komputer mati.

Aplikasi harus memeriksa bendera ini untuk menentukan apakah akan memperingatkan pengguna (dengan kotak dialog OK/Batal) bahwa panggilan aktif akan hilang.

LINEDEVCAPFLAGS_CROSSADDRCONF

Menentukan apakah panggilan pada alamat yang berbeda pada baris ini dapat dikonferensikan.

LINEDEVCAPFLAGS_DIALBILLING

LINEDEVCAPFLAGS_DIALDIALTONE

LINEDEVCAPFLAGS_DIALQUIET

Bendera ini menunjukkan apakah pengubah string yang dapat dialifikasi "$", "@", atau "W" didukung untuk perangkat baris tertentu. Ini BENAR jika pengubah didukung; jika tidak, FALSE. "?" (meminta pengguna untuk melanjutkan memutar nomor) tidak pernah didukung oleh perangkat baris. Bendera ini memungkinkan aplikasi untuk menentukan di depan pengubah mana yang akan menghasilkan pembuatan LINEERR. Aplikasi ini memiliki pilihan string yang dapat diala pra-pemindaian untuk karakter yang tidak didukung atau meneruskan string "mentah" dari lineTranslateAddress langsung ke penyedia sebagai bagian dari fungsi seperti lineMakeCall atau lineDial dan membiarkan fungsi menghasilkan kesalahan untuk memberi tahu pengubah mana yang tidak didukung terjadi terlebih dahulu dalam string.

LINEDEVCAPFLAGS_HIGHLEVCOMP

Menentukan apakah elemen informasi kompatibilitas tingkat tinggi didukung pada baris ini.

LINEDEVCAPFLAGS_LOWLEVCOMP

Menentukan apakah elemen informasi kompatibilitas tingkat rendah didukung pada baris ini.

LINEDEVCAPFLAGS_MEDIACONTROL

Menentukan apakah operasi kontrol media tersedia untuk panggilan pada baris ini.

LINEDEVCAPFLAGS_MSP

Menunjukkan apakah Penyedia Layanan Media (MSP) dikaitkan dengan baris. Bendera ini hanya diekspos ke aplikasi yang menegosiasikan VERSI TAPI 3.0 atau lebih tinggi.

LINEDEVCAPFLAGS_MULTIPLEADDR

Menentukan apakah lineMakeCall, lineDial, TSPI_lineMakeCall, atau TSPI_lineDial dapat menangani beberapa alamat sekaligus (seperti untuk multipleks terbalik).

LINEDEVCAPFLAGS_PRIVATEOBJECTS

Menunjukkan apakah Antarmuka khusus penyedia telah diimplementasikan. Bendera ini hanya diekspos ke aplikasi yang menegosiasikan VERSI TAPI 3.0 atau lebih tinggi.

Keterangan

Tidak ada ekstensibilitas. Semua 32 bit dicadangkan.

Persyaratan

Persyaratan Nilai
Versi TAPI
Membutuhkan TAPI 2.0 atau yang lebih baru
Header
Tapi.h

Lihat juga

lineClose

lineDial

lineMakeCall

lineTranslateAddress