pesan PHONE_REMOVE

Pesan tapi PHONE_REMOVE dikirim untuk menginformasikan aplikasi penghapusan (penghapusan dari sistem) perangkat telepon. 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 telepon yang dihapus.

dwParam2

Dicadangkan. Atur ke nol.

dwParam3

Dicadangkan. Atur ke nol.

Nilai kembali

Tidak ada nilai yang ditampilkan.

Keterangan

Aplikasi TAPI versi 2.0 atau yang lebih baru dikirimi pesan PHONE_REMOVE . Ini memberi tahu mereka bahwa perangkat telah dihapus dari sistem. Pesan PHONE_REMOVE didahului oleh pesan PHONE_CLOSE di setiap handel telepon, jika aplikasi membuka telepon. Pesan ini dikirim ke semua aplikasi yang mendukung TAPI versi 2.0 atau yang lebih baru yang telah memanggil phoneInitializeEx, termasuk yang tidak memiliki perangkat telepon yang terbuka pada saat itu.

Aplikasi lama (yang menegosiasikan TAPI versi 1.4 atau yang lebih lama) dikirimi pesan PHONE_STATE yang menentukan PHONESTATE_REMOVED, diikuti dengan pesan PHONE_CLOSE . Namun, tidak seperti pesan PHONE_REMOVE , aplikasi lama ini hanya dapat menerima pesan ini jika ponsel terbuka saat dihapus. Jika mereka tidak membuka telepon, satu-satunya indikasi bahwa perangkat dihapus akan menerima PHONEERR_NODEVICE ketika mereka mencoba mengakses perangkat.

Setelah perangkat dihapus, upaya apa pun untuk mengakses perangkat oleh pengidentifikasi perangkatnya mengakibatkan kesalahan PHONEERR_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 pesan PHONEERR_NODEVICE ini setelah pesan PHONE_REMOVE diterima dari penyedia layanan; tidak ada panggilan lebih lanjut yang dilakukan ke penyedia layanan tersebut menggunakan pengidentifikasi perangkat telepon tersebut.

Persyaratan

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

Lihat juga

PHONE_CLOSE

PHONE_STATE

phoneInitialize

phoneInitializeEx