Membatalkan Koneksi Jaringan
Untuk membatalkan koneksi ke sumber daya jaringan, aplikasi dapat memanggil fungsi WNetCancelConnection2 , seperti yang ditunjukkan dalam contoh berikut.
Panggilan ke WNetCancelConnection2 menentukan bahwa koneksi jaringan tidak boleh lagi persisten. Sampel memanggil penangan kesalahan yang ditentukan aplikasi untuk memproses kesalahan, dan fungsi TextOut untuk pencetakan.
DWORD dwResult;
// Call the WNetCancelConnection2 function, specifying
// that the connection should no longer be a persistent one.
//
dwResult = WNetCancelConnection2("z:",
CONNECT_UPDATE_PROFILE, // remove connection from profile
FALSE); // fail if open files or jobs
// Process errors.
// The device is not a local redirected device.
//
if (dwResult == ERROR_NOT_CONNECTED)
{
printf("Drive z: not connected.\n");
return dwResult;
}
// Call an application-defined error handler.
//
else if(dwResult != NO_ERROR)
{
printf("WNetCancelConnection2 failed.\n");
return dwResult;
}
//
// Otherwise, report canceling the connection.
//
printf("Connection closed for z: drive.\n");
Fungsi WNetCancelConnection didukung untuk kompatibilitas dengan versi Windows yang lebih lama untuk Grup Kerja. Untuk aplikasi baru, gunakan WNetCancelConnection2.
Untuk informasi selengkapnya tentang menggunakan penangan kesalahan yang ditentukan aplikasi, lihat Mengambil Kesalahan Jaringan.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk