Melepaskan
Ketika aplikasi klien RAS memulai operasi koneksi, panggilan RasDial menerima handel koneksi HRASCONN untuk mengidentifikasi koneksi. Jika handel yang dikembalikan bukan NULL, klien akhirnya harus memanggil fungsi RasHangUp untuk mengakhiri koneksi. Jika terjadi kesalahan selama operasi koneksi, klien harus memanggil RasHangUp meskipun koneksi tidak pernah dibuat.
Aplikasi yang memanggil RasHangUp tidak boleh segera keluar karena Akses Jarak Jauh Pengelola Sambungan membutuhkan waktu untuk mengakhiri koneksi dengan benar. Sebaliknya, aplikasi harus menunggu hingga fungsi RasGetConnectStatus kembali ERROR_INVALID_HANDLE, menunjukkan bahwa koneksi telah dihapus.
Aplikasi klien RAS mungkin perlu mengakhiri koneksi meskipun tidak memiliki handel yang dikembalikan oleh RasDial. Misalnya, aplikasi yang disebut RasDial mungkin telah keluar setelah koneksi berhasil dibuat. Dalam hal ini, aplikasi yang terputus dapat menggunakan fungsi RasEnumConnections untuk mendapatkan semua koneksi saat ini. Untuk setiap koneksi, RasEnumConnections mengembalikan struktur RASCONN yang berisi handel koneksi HRASCONN dan nama entri buku telepon atau nomor telepon yang ditentukan ketika operasi koneksi dimulai. Informasi ini dapat digunakan untuk menampilkan daftar koneksi tempat pengguna dapat memilih koneksi ke akhir.