structure PROCESS_MITIGATION_DYNAMIC_CODE_POLICY (winnt.h)
Contient des paramètres de stratégie d’atténuation des processus pour restreindre la génération et la modification de code dynamique.
Syntaxe
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;
Membres
DUMMYUNIONNAME
DUMMYUNIONNAME.Flags
Réservé pour le système.
DUMMYUNIONNAME.DUMMYSTRUCTNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME.ProhibitDynamicCode
Définissez (0x1) pour empêcher le processus de générer du code dynamique ou de modifier le code exécutable existant ; sinon, laissez non défini (0x0).
DUMMYUNIONNAME.DUMMYSTRUCTNAME.AllowThreadOptOut
Définissez (0x1) pour autoriser les threads à refuser les restrictions sur la génération de code dynamique en appelant la fonction SetThreadInformation avec le paramètre ThreadInformation défini sur ThreadDynamicCodePolicy ; sinon, laissez non défini (0x0). Vous ne devez pas utiliser les paramètres AllowThreadOptOut et ThreadDynamicCodePolicy ensemble pour fournir une sécurité forte. Ces paramètres sont uniquement destinés à permettre aux applications d’adapter leur code plus facilement pour des restrictions de code dynamiques complètes.
DUMMYUNIONNAME.DUMMYSTRUCTNAME.AllowRemoteDowngrade
Définissez (0x1) pour permettre aux processus non-AppContainer de modifier tous les paramètres de code dynamique du processus d’appel, y compris l’assouplissement des restrictions de code dynamique une fois qu’elles ont été définies.
DUMMYUNIONNAME.DUMMYSTRUCTNAME.AuditProhibitDynamicCode
DUMMYUNIONNAME.DUMMYSTRUCTNAME.ReservedFlags
Réservé pour le système.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8.1 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
En-tête | winnt.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour