Bagikan melalui


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

GetProcessMitigationPolicy

SetProcessMitigationPolicy