LINE_CALLINFO pesan
Pesan LINE_CALLINFO TAPI dikirim ketika informasi panggilan tentang panggilan yang ditentukan telah berubah. Aplikasi dapat memanggil lineGetCallInfo untuk menentukan informasi panggilan saat ini.
Parameter
-
hDevice
-
Pegangan ke panggilan.
-
dwCallbackInstance
-
Instans panggilan balik disediakan saat membuka baris panggilan.
-
dwParam1
-
Item informasi panggilan yang telah berubah. Bisa menjadi satu atau beberapa konstanta LINECALLINFOSTATE_.
-
dwParam2
-
Tidak digunakan.
-
dwParam3
-
Tidak digunakan.
Menampilkan nilai
Tidak ada nilai yang ditampilkan.
Keterangan
Pesan LINE_CALLINFO dengan indikasi NumOwnersIncr, NumOwnersDecr, dan/atau NumMonitorsChanged dikirim ke aplikasi yang sudah memiliki handel untuk panggilan. Ini dapat menjadi hasil dari aplikasi lain yang mengubah kepemilikan atau pemantauan ke panggilan dengan lineOpen, lineClose, lineShutdown, lineSetCallPrivilege, lineGetNewCalls, dan lineGetConfRelatedCalls.
Pesan LINE_CALLINFO ini tidak dikirim ketika pemberitahuan panggilan baru disediakan dalam pesan LINE_CALLSTATE , karena informasi panggilan sudah mencerminkan jumlah pemilik dan monitor yang benar pada saat pesan LINE_CALLSTATE dikirim. LINE_CALLINFO pesan juga ditekan dalam kasus di mana panggilan ditawarkan oleh TAPI untuk memantau melalui mekanisme LINECALLSTATE_UNKNOWN.
Catatan
Aplikasi yang menyebabkan perubahan jumlah pemilik atau monitor (misalnya, dengan memanggil lineDeallocateCall atau lineSetCallPrivilege) tidak menerima pesan yang menunjukkan bahwa perubahan telah dilakukan.
Tidak ada pesan LINE_CALLINFO yang dikirim untuk panggilan setelah panggilan memasuki status menganggur. Secara khusus, perubahan jumlah pemilik dan pemantauan tidak dilaporkan karena aplikasi membatalkan alokasi handel mereka untuk panggilan diam.
Persyaratan
Persyaratan | Nilai |
---|---|
Versi TAPI |
Membutuhkan TAPI 2.0 atau yang lebih baru |
Header |
|