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.
Mewakili kebijakan mitigasi proses yang berbeda.
Sintaks
typedef enum _PROCESS_MITIGATION_POLICY {
ProcessDEPPolicy,
ProcessASLRPolicy,
ProcessDynamicCodePolicy,
ProcessStrictHandleCheckPolicy,
ProcessSystemCallDisablePolicy,
ProcessMitigationOptionsMask,
ProcessExtensionPointDisablePolicy,
ProcessControlFlowGuardPolicy,
ProcessSignaturePolicy,
ProcessFontDisablePolicy,
ProcessImageLoadPolicy,
ProcessSystemCallFilterPolicy,
ProcessPayloadRestrictionPolicy,
ProcessChildProcessPolicy,
ProcessSideChannelIsolationPolicy,
ProcessUserShadowStackPolicy,
ProcessRedirectionTrustPolicy,
ProcessUserPointerAuthPolicy,
ProcessSEHOPPolicy,
MaxProcessMitigationPolicy
} PROCESS_MITIGATION_POLICY, *PPROCESS_MITIGATION_POLICY;
Konstanta
ProcessDEPPolicyKebijakan pencegahan eksekusi data (DEP) proses. |
ProcessASLRPolicyKebijakan Pengacakan Tata Letak Ruang Alamat (ASLR) proses. |
ProcessDynamicCodePolicyKebijakan yang menonaktifkan kemampuan proses untuk menghasilkan kode dinamis atau memodifikasi kode yang dapat dieksekusi yang ada. |
ProcessStrictHandleCheckPolicyProses ini akan menerima kesalahan fatal jika memanipulasi handel yang tidak valid. Berguna untuk mencegah masalah hilir dalam proses karena menangani penyalahgunaan. |
ProcessSystemCallDisablePolicyMenonaktifkan kemampuan untuk menggunakan fungsi NTUser/GDI pada lapisan terendah. |
ProcessMitigationOptionsMaskMengembalikan masker bit yang valid untuk semua opsi mitigasi pada sistem. Aplikasi dapat mengatur banyak opsi mitigasi tanpa mengkueri sistem operasi untuk opsi mitigasi dengan menggabungkan bitwise dengan masker untuk mengecualikan semua bit yang tidak didukung sekaligus. |
ProcessExtensionPointDisablePolicyKebijakan yang mencegah beberapa titik ekstensi pihak ketiga bawaan diaktifkan, yang mencegah DLL titik ekstensi warisan dimuat ke dalam proses. |
ProcessControlFlowGuardPolicyKebijakan Control Flow Guard (CFG) dari proses tersebut. |
ProcessSignaturePolicyKebijakan proses yang dapat membatasi pemuatan gambar ke gambar yang ditandatangani oleh Microsoft, oleh Windows Store, atau oleh Microsoft, Windows Store dan Windows Hardware Quality Labs (WHQL). |
ProcessFontDisablePolicyKebijakan yang mematikan kemampuan proses untuk memuat font non-sistem. |
ProcessImageLoadPolicyKebijakan yang mematikan kemampuan proses untuk memuat gambar dari beberapa lokasi, seperti perangkat jarak jauh atau file yang memiliki label wajib rendah. |
ProcessSystemCallFilterPolicyKebijakan filter panggilan sistem dari proses. |
ProcessPayloadRestrictionPolicyKebijakan pembatasan payload proses. |
ProcessChildProcessPolicyKebijakan proses anak dari proses. |
ProcessSideChannelIsolationPolicyKebijakan isolasi saluran samping dari proses. |
ProcessUserShadowStackPolicyWindows 10, versi 2004 ke atas: Kebijakan mengenai Perlindungan Tumpukan yang diberlakukan perangkat keras mode pengguna untuk proses tersebut. |
ProcessRedirectionTrustPolicyKebijakan RedirectionGuard dari proses. |
ProcessUserPointerAuthPolicyKebijakan autentikasi pointer pengguna dari proses. |
ProcessSEHOPPolicyKebijakan Perlindungan Timpa Penanganan Pengecualian Terstruktur (SEHOP) dari proses tersebut. |
MaxProcessMitigationPolicyMengakhiri enumerasi. |
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 8 [khusus aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
| Header | winnt.h (termasuk Windows.h) |
Lihat juga
Fungsi GetProcessMitigationPolicy, Fungsi SetProcessMitigationPolicy