tapi/terminal

Kelas perangkat tapi/terminal terdiri dari perangkat telepon yang terkait dengan setiap terminal pada saluran atau terminal pada setiap saluran yang terkait dengan perangkat telepon. Anda mengakses perangkat ini dengan menggunakan perangkat saluran TAPI atau fungsi perangkat telepon.

Fungsi lineGetID mengisi struktur VARSTRING , mengatur anggota dwStringFormat ke nilai STRINGFORMAT_BINARY dan menambahkan anggota tambahan ini:

DWORD adwDeviceId[];  // array of phone device identifiers

Anggota adwDeviceId adalah array pengidentifikasi perangkat telepon. Ada satu elemen array untuk setiap terminal yang ditentukan oleh anggota dwNumTerminals dalam struktur LINEDEVCAPS untuk perangkat baris yang diberikan. Setiap elemen menentukan pengidentifikasi perangkat telepon yang terkait dengan terminal yang sesuai di saluran. Jika tidak ada perangkat telepon yang terkait dengan terminal, elemen diatur ke –1 (0xFFFFFFFF).

Fungsi phoneGetID mengisi struktur VARSTRING , mengatur anggota dwStringFormat ke nilai STRINGFORMAT_BINARY dan menambahkan anggota tambahan ini:

DWORD adwTerminalID[];  // array of terminal identifiers

Anggota adwTerminalID adalah array pengidentifikasi terminal. Ada satu elemen array untuk setiap pengidentifikasi perangkat baris yang ditentukan oleh fungsi lineInitialize atau lineInitializeEx . Setiap elemen array berisi pengidentifikasi terminal yang terkait dengan perangkat telepon untuk perangkat baris yang diberikan. Jika tidak ada perangkat telepon, elemen diatur ke –1 (0xFFFFFFFF). Pengidentifikasi terminal berkisar dalam nilai dari nol hingga satu kurang dari angka yang ditentukan oleh anggota dwNumTerminals dalam struktur LINEDEVCAPS .