struktur PROCESS_MITIGATION_DYNAMIC_CODE_POLICY (winnt.h)
Berisi pengaturan kebijakan mitigasi proses untuk membatasi pembuatan dan modifikasi kode dinamis.
Sintaks
typedef struct _PROCESS_MITIGATION_DYNAMIC_CODE_POLICY {
union {
DWORD Flags;
struct {
DWORD ProhibitDynamicCode : 1;
DWORD AllowThreadOptOut : 1;
DWORD AllowRemoteDowngrade : 1;
DWORD AuditProhibitDynamicCode : 1;
DWORD ReservedFlags : 28;
} DUMMYSTRUCTNAME;
} DUMMYUNIONNAME;
} PROCESS_MITIGATION_DYNAMIC_CODE_POLICY, *PPROCESS_MITIGATION_DYNAMIC_CODE_POLICY;
Anggota
DUMMYUNIONNAME
DUMMYUNIONNAME.Flags
Dicadangkan untuk penggunaan sistem.
DUMMYUNIONNAME.DUMMYSTRUCTNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME.ProhibitDynamicCode
Atur (0x1) untuk mencegah proses menghasilkan kode dinamis atau memodifikasi kode yang dapat dieksekusi yang ada; jika tidak, biarkan tidak diatur (0x0).
DUMMYUNIONNAME.DUMMYSTRUCTNAME.AllowThreadOptOut
Atur (0x1) untuk memungkinkan utas menolak pembatasan pembuatan kode dinamis dengan memanggil fungsi SetThreadInformation dengan parameter ThreadInformation yang diatur ke ThreadDynamicCodePolicy; jika tidak, biarkan tidak diatur (0x0). Anda tidak boleh menggunakan pengaturan AllowThreadOptOut dan ThreadDynamicCodePolicy bersama-sama untuk memberikan keamanan yang kuat. Pengaturan ini hanya dimaksudkan untuk memungkinkan aplikasi menyesuaikan kode mereka dengan lebih mudah untuk pembatasan kode dinamis penuh.
DUMMYUNIONNAME.DUMMYSTRUCTNAME.AllowRemoteDowngrade
Atur (0x1) untuk mengizinkan proses non-AppContainer memodifikasi semua pengaturan kode dinamis untuk proses panggilan, termasuk melonggarkan pembatasan kode dinamis setelah ditetapkan.
DUMMYUNIONNAME.DUMMYSTRUCTNAME.AuditProhibitDynamicCode
DUMMYUNIONNAME.DUMMYSTRUCTNAME.ReservedFlags
Dicadangkan untuk penggunaan sistem.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8.1 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Header | winnt.h |
Lihat juga
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