enumerasi PROCESS_MITIGATION_POLICY (winnt.h)
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
ProcessDEPPolicy Kebijakan pencegahan eksekusi data (DEP) proses. |
ProcessASLRPolicy Kebijakan Pengacakan Tata Letak Ruang Alamat (ASLR) proses. |
ProcessDynamicCodePolicy Kebijakan yang menonaktifkan kemampuan proses untuk menghasilkan kode dinamis atau memodifikasi kode yang dapat dieksekusi yang ada. |
ProcessStrictHandleCheckPolicy Proses ini akan menerima kesalahan fatal jika memanipulasi handel yang tidak valid. Berguna untuk mencegah masalah hilir dalam proses karena menangani penyalahgunaan. |
ProcessSystemCallDisablePolicy Menonaktifkan kemampuan untuk menggunakan fungsi NTUser/GDI pada lapisan terendah. |
ProcessMitigationOptionsMask Mengembalikan 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. |
ProcessExtensionPointDisablePolicy Kebijakan yang mencegah beberapa titik ekstensi pihak ketiga bawaan diaktifkan, yang mencegah DLL titik ekstensi warisan dimuat ke dalam proses. |
ProcessControlFlowGuardPolicy Kebijakan Control Flow Guard (CFG) dari proses tersebut. |
ProcessSignaturePolicy Kebijakan 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). |
ProcessFontDisablePolicy Kebijakan yang mematikan kemampuan proses untuk memuat font non-sistem. |
ProcessImageLoadPolicy Kebijakan yang mematikan kemampuan proses untuk memuat gambar dari beberapa lokasi, seperti perangkat jarak jauh atau file yang memiliki label wajib rendah. |
ProcessSystemCallFilterPolicy Kebijakan filter panggilan sistem dari proses. |
ProcessPayloadRestrictionPolicy Kebijakan pembatasan payload proses. |
ProcessChildProcessPolicy Kebijakan proses anak dari proses. |
ProcessSideChannelIsolationPolicy Kebijakan isolasi saluran samping dari proses. |
ProcessUserShadowStackPolicy Windows 10, versi 2004 ke atas: Kebijakan mengenai Perlindungan Tumpukan yang diberlakukan perangkat keras mode pengguna untuk proses tersebut. |
ProcessRedirectionTrustPolicy Kebijakan RedirectionGuard dari proses. |
ProcessUserPointerAuthPolicy Kebijakan autentikasi pointer pengguna dari proses. |
ProcessSEHOPPolicy Kebijakan Perlindungan Timpa Penanganan Pengecualian Terstruktur (SEHOP) dari proses tersebut. |
MaxProcessMitigationPolicy Mengakhiri 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
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