Fungsi WlanHostedNetworkStopUsing (wlanapi.h)
Fungsi WlanHostedNetworkStopUsing menghentikan Jaringan yang Dihosting nirkabel.
Sintaks
DWORD WlanHostedNetworkStopUsing(
[in] HANDLE hClientHandle,
[out, optional] PWLAN_HOSTED_NETWORK_REASON pFailReason,
PVOID pvReserved
);
Parameter
[in] hClientHandle
Handel sesi klien, dikembalikan oleh panggilan sebelumnya ke fungsi WlanOpenHandle .
[out, optional] pFailReason
Penunjuk opsional ke nilai yang menerima alasan kegagalan jika panggilan ke fungsi WlanHostedNetworkStopUsing gagal. Nilai yang mungkin karena alasan kegagalan berasal dari jenis enumerasi WLAN_HOSTED_NETWORK_REASON yang ditentukan dalam file header Wlanapi.h .
pvReserved
Disiapkan untuk penggunaan masa mendatang. Parameter ini harus NULL.
Mengembalikan nilai
Jika fungsi berhasil, nilai yang dikembalikan ERROR_SUCCESS.
Jika fungsi gagal, nilai yang dikembalikan mungkin salah satu kode pengembalian berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Handel tidak valid. Kesalahan ini dikembalikan jika handel yang ditentukan dalam parameter hClientHandle tidak ditemukan dalam tabel handel. |
|
Parameter salah. Kesalahan ini dikembalikan jika salah satu kondisi berikut terjadi:
|
|
Sumber daya tidak dalam status yang benar untuk melakukan operasi yang diminta. Ini dapat terjadi jika Jaringan Yang Dihosting nirkabel sedang dalam proses mematikan. |
|
Layanan belum dimulai. Kesalahan ini dikembalikan jika Layanan Konfigurasi Otomatis WLAN tidak berjalan. |
|
Berbagai RPC dan kode kesalahan lainnya. Gunakan FormatMessage untuk mendapatkan string pesan untuk kesalahan yang dikembalikan. |
Keterangan
Fungsi WlanHostedNetworkStopUsing adalah ekstensi untuk API nirkabel asli yang ditambahkan untuk mendukung Hosted Network nirkabel pada Windows 7 dan pada Windows Server 2008 R2 dengan Layanan LAN Nirkabel terinstal.
Aplikasi memanggil fungsi WlanHostedNetworkStopUsing untuk menghentikan Jaringan yang Dihosting. Aplikasi memanggil fungsi WlanHostedNetworkStopUsing untuk mencocokkan panggilan yang berhasil sebelumnya ke fungsi WlanHostedNetworkStartUsing . Jaringan Hosted nirkabel akan tetap aktif sampai semua aplikasi telah memanggil fungsi WlanHostedNetworkStopUsing atau fungsi WlanHostedNetworkForceStop dipanggil untuk memaksa berhenti. Ketika Jaringan Yang Dihosting nirkabel telah berhenti, status beralih ke wlan_hosted_network_idle. Panggilan ini juga dapat gagal jika status Jaringan yang Dihosting berubah karena peristiwa eksternal (misalnya, jika driver miniport untuk kartu antarmuka nirkabel menjadi tidak tersedia).
Setiap pengguna dapat memanggil fungsi ini untuk menghentikan Jaringan yang Dihosting. Namun, kemampuan untuk mengaktifkan Jaringan Yang Dihosting nirkabel dapat dibatasi oleh kebijakan grup di domain.
Pada Windows 7 dan yang lebih baru, sistem operasi menginstal perangkat virtual jika adaptor nirkabel yang mampu Jaringan Terhosting ada pada komputer. Perangkat virtual ini biasanya muncul di "Folder Connections Jaringan" sebagai 'Koneksi Jaringan Nirkabel 2' dengan Nama Perangkat 'Adaptor Mini WiFi Virtual Microsoft' jika komputer memiliki adaptor jaringan nirkabel tunggal. Perangkat virtual ini digunakan secara eksklusif untuk melakukan koneksi titik akses perangkat lunak (SoftAP) dan tidak ada dalam daftar yang dikembalikan oleh fungsi WlanEnumInterfaces . Masa pakai perangkat virtual ini terkait dengan adaptor nirkabel fisik. Jika adaptor nirkabel fisik dinonaktifkan, perangkat virtual ini juga akan dihapus. Fitur ini juga tersedia di Windows Server 2008 R2 dengan Layanan LAN Nirkabel terinstal.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | wlanapi.h (termasuk Wlanapi.h) |
Pustaka | Wlanapi.lib |
DLL | Wlanapi.dll |
Lihat juga
Tentang Jaringan yang Dihosting Nirkabel
Menggunakan Jaringan yang Dihosting Nirkabel dan Berbagi Sambungan Internet