struktur PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY (winnt.h)
Berisi pengaturan kebijakan mitigasi proses untuk Control Flow Guard (CFG). Fungsi GetProcessMitigationPolicy dan SetProcessMitigationPolicy menggunakan struktur ini.
Sintaks
typedef struct _PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY {
union {
DWORD Flags;
struct {
DWORD EnableControlFlowGuard : 1;
DWORD EnableExportSuppression : 1;
DWORD StrictMode : 1;
DWORD EnableXfg : 1;
DWORD EnableXfgAuditMode : 1;
DWORD ReservedFlags : 27;
} DUMMYSTRUCTNAME;
} DUMMYUNIONNAME;
} PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY, *PPROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY;
Anggota
DUMMYUNIONNAME
DUMMYUNIONNAME.Flags
Anggota ini dicadangkan untuk penggunaan sistem.
DUMMYUNIONNAME.DUMMYSTRUCTNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME.EnableControlFlowGuard
CFG diaktifkan untuk proses jika bendera ini diatur. Bidang ini tidak dapat diubah melalui SetProcessMitigationPolicy.
DUMMYUNIONNAME.DUMMYSTRUCTNAME.EnableExportSuppression
Jika TRUE, fungsi yang diekspor akan diperlakukan sebagai target panggilan tidak langsung yang tidak valid secara default. Fungsi yang diekspor hanya menjadi target panggilan tidak langsung yang valid jika diselesaikan secara dinamis melalui GetProcAddress. Bidang ini tidak dapat diubah melalui SetProcessMitigationPolicy.
DUMMYUNIONNAME.DUMMYSTRUCTNAME.StrictMode
Jika TRUE, semua DLL yang dimuat harus mengaktifkan CFG. Jika DLL tidak mengaktifkan CFG, gambar akan gagal dimuat. Kebijakan ini dapat diaktifkan setelah proses dimulai dengan memanggil SetProcessMitigationPolicy. Ini tidak dapat dinonaktifkan setelah diaktifkan.
DUMMYUNIONNAME.DUMMYSTRUCTNAME.EnableXfg
DUMMYUNIONNAME.DUMMYSTRUCTNAME.EnableXfgAuditMode
DUMMYUNIONNAME.DUMMYSTRUCTNAME.ReservedFlags
Anggota ini dicadangkan untuk penggunaan sistem.
Persyaratan
Klien minimum yang didukung | Windows 8.1 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Header | winnt.h |
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