Bagikan melalui


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