Fungsi SetProtectedPolicy (processthreadsapi.h)
Menetapkan kebijakan yang dilindungi. Fungsi ini digunakan terutama oleh Windows, dan tidak dirancang untuk penggunaan eksternal.
Sintaks
BOOL SetProtectedPolicy(
[in] LPCGUID PolicyGuid,
[in] ULONG_PTR PolicyValue,
[out] PULONG_PTR OldPolicyValue
);
Parameter
[in] PolicyGuid
Pengidentifikasi unik global dari kebijakan yang akan ditetapkan.
[in] PolicyValue
Nilai untuk mengatur kebijakan.
[out] OldPolicyValue
Secara opsional menerima nilai asli yang terkait dengan kebijakan yang disediakan.
Nilai kembali
True jika fungsi berhasil; jika tidak, salah. Untuk mengambil nilai kesalahan untuk fungsi ini, panggil GetLastError.
Keterangan
Kebijakan yang dilindungi adalah pengaturan konfigurasi seluruh proses yang disimpan dalam memori baca-saja. Ini dimaksudkan untuk membantu melindungi kebijakan agar tidak rusak atau diubah dengan cara yang tidak diinginkan saat aplikasi dijalankan. Kebijakan yang dilindungi terutama merupakan konstruksi internal untuk Windows.
Untuk mengkompilasi aplikasi yang memanggil fungsi ini, tentukan _WIN32_WINNT sebagai 0x0603 atau yang lebih baru. Untuk informasi selengkapnya, lihat Menggunakan Header Windows.
Fungsi ini tersedia dalam pembaruan 3 (pembaruan November 2014) untuk Windows 8.1 dan Windows Server 2012 R2.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8.1 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 R2 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | processthreadsapi.h (termasuk Windows.h) |
Pustaka | Kernel32.lib |
DLL | Kernel32.dll |
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