LINE_REMOVE pesan

Pesan LINE_REMOVE TAPI dikirim untuk menginformasikan aplikasi penghapusan (penghapusan dari sistem) perangkat baris. Umumnya, ini tidak digunakan untuk penghapusan sementara, seperti ekstraksi perangkat PCMCIA, tetapi hanya untuk penghapusan permanen di mana perangkat tidak akan lagi dilaporkan oleh penyedia layanan jika TAPI diinisialisasi ulang.

            

Parameter

hDevice

Dicadangkan. Atur ke nol.

dwCallbackInstance

Dicadangkan. Atur ke nol.

dwParam1

Pengidentifikasi perangkat baris yang dihapus.

dwParam2

Dicadangkan. Atur ke nol.

dwParam3

Dicadangkan. Atur ke nol.

Nilai kembali

Tidak ada nilai yang ditampilkan.

Keterangan

Aplikasi yang mendukung TAPI versi 2.0 atau yang lebih baru dikirimi pesan LINE_REMOVE . Ini memberi tahu mereka bahwa perangkat telah dihapus dari sistem. Pesan LINE_REMOVE didahului oleh pesan LINE_CLOSE pada setiap handel baris, jika aplikasi membuka baris. Pesan ini dikirim ke semua aplikasi yang mendukung TAPI versi 2.0 atau yang lebih baru yang telah disebut lineInitializeEx, termasuk yang tidak memiliki perangkat baris yang terbuka pada saat itu.

Aplikasi lama dikirimi pesan LINE_LINEDEVSTATE yang menentukan LINEDEVSTATE_REMOVED, diikuti dengan pesan LINE_CLOSE. Namun, tidak seperti pesan LINE_REMOVE , aplikasi lama ini dapat menerima pesan-pesan ini hanya jika mereka membuka baris ketika dihapus. Jika mereka tidak membuka baris, satu-satunya indikasi bahwa perangkat dihapus akan menerima kesalahan LINEERR_NODEVICE ketika mereka mencoba mengakses perangkat.

Setelah perangkat dihapus, upaya apa pun untuk mengakses perangkat oleh pengidentifikasi perangkatnya menghasilkan kesalahan LINEERR_NODEVICE. Setelah semua aplikasi TAPI dimatikan sehingga TAPI dapat dimulai ulang, dan ketika TAPI diinisialisasi ulang, perangkat yang dihapus tidak lagi menempati pengidentifikasi perangkat.

Catatan

Implementasi: TAPIlah yang mengembalikan LINEERR_NODEVICE ini; setelah pesan LINE_REMOVE diterima dari penyedia layanan; tidak ada panggilan lebih lanjut yang dilakukan ke penyedia layanan tersebut menggunakan pengidentifikasi perangkat baris tersebut.

Persyaratan

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

Lihat juga

LINE_CLOSE

LINE_LINEDEVSTATE

lineInitializeEx