Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi LPM_Deinitialize memungkinkan PCM untuk menginstruksikan LPM untuk deinisialisasi, baik karena pematian sistem atau perubahan status Manajer Bandwidth Subnet Yang Ditunjuk (DSBM). Ini terjadi ketika Layanan Kontrol Penerimaan tidak perlu lagi melakukan kontrol penerimaan berbasis kebijakan, seperti ketika penurunan status DSBM terjadi. LPM harus membebaskan sumber daya, menutup koneksi ke entitas eksternal seperti server kebijakan atau layanan direktori, dan melakukan pembersihan lain yang diperlukan untuk melepaskan aktivitas LPM dengan benar. PCM akan membongkar DLL setelah LPM_Deinitialize kembali.
Sintaks
ULONG LPM_Deinitialize(
LPM_HANDLE LpmHandle
);
Parameter
LpmHandle
Handel unik ke LPM, seperti yang disediakan melalui LPM_Initialize selama inisialisasi.
Nilai kembali
Jika nilai lain dikembalikan dari LPM_Deinitialize, PCM akan merekam nama DLL ini (implementasi LPM selalu dalam bentuk DLL), serta nilai pengembalian ini, di Log Peristiwa.
Keterangan
LPM tidak perlu mengembalikan kesalahan untuk permintaan yang luar biasa ketika LPM_Deinitialize dipanggil; PCM mengasumsikan LPV_REJECT untuk permintaan yang luar biasa. LPM harus mendesinisialisasi secara sinkron sebelum kembali. Jika LPM telah dimuat dan diinisialisasi beberapa kali untuk memfasilitasi penanganan beberapa jenis PE, PCM juga akan memanggil LPM_Deinitialize beberapa kali.
Persyaratan
| Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | lpmapi.h |