Menerima Pemberitahuan Koneksi

Beberapa aplikasi perlu menerima pemberitahuan peristiwa koneksi, baik sebelum peristiwa, tepat setelah itu terjadi, atau keduanya. Anda dapat membuat DLL untuk menerima pemberitahuan lanjutan dan setelah fakta peristiwa koneksi.

Contoh aplikasi yang perlu menerima pemberitahuan sebelumnya tentang peristiwa koneksi adalah Layanan Akses Jarak Jauh (RAS). RAS perlu diberi tahu sebelum koneksi dibuat karena mungkin perlu untuk membuat koneksi modem sebelum membuat koneksi jaringan.

Demikian pula, aplikasi mungkin perlu membersihkan sumber daya setelah koneksi dibuat, oleh karena itu memerlukan pemberitahuan pasca-koneksi.

Aplikasi yang tertarik untuk menerima pemberitahuan lanjutan dan setelah fakta peristiwa koneksi harus menyediakan DLL yang mengekspor dua fungsi, AddConnectNotify dan CancelConnectNotify.

Setelah menerapkan fungsi-fungsi ini, Anda harus mendaftarkan DLL Anda seperti yang dijelaskan dalam Mendaftar ke Menerima Pemberitahuan Koneksi.