Exemple 4 : Définition de plusieurs indicateurs
La commande suivante définit ces trois indicateurs pour la session active :
Activer la vérification gratuite du tas (hfc, 0x20)
Activer la vérification des paramètres du tas (hpc, 0x40)
Activer la validation du tas à l’appel (hvc, 0x80)
Cette commande utilise le paramètre /k pour spécifier le mode noyau (session uniquement). Il définit la valeur du mode noyau sur E0 (0xE0), la somme des valeurs hexadécimales des indicateurs sélectionnés (0x20 + 0x40 + 0x80).
gflags /k e0
En réponse, GFlags affiche la valeur révisée des indicateurs définis pour la session. L’affichage indique que la commande réussit et que les trois indicateurs spécifiés dans la commande sont définis.
Current Running Kernel Settings are: 000000e0
hfc - Enable heap free checking
hpc - Enable heap parameter checking
hvc - Enable heap validation on call
Vous pouvez utiliser plusieurs commandes GFlags différentes pour définir des indicateurs. Chacune des commandes suivantes a le même effet que la commande utilisée dans cet exemple et les méthodes peuvent être utilisées de manière interchangeable :
gflags /k +20 +40 +80
gflags /k +E0
gflags /k +hfc +hpc +hvc
Les indicateurs du noyau (heure d’exécution) sont effectifs immédiatement et restent effectifs jusqu’à ce que Windows s’arrête.