Partager via


Options EDITBIN

Vous pouvez utiliser EDITBIN pour modifier des fichiers objet, des fichiers exécutables et des bibliothèques de liens dynamiques (DLL). Les options spécifient les modifications apportées par EDITBIN.

Une option se compose d’un spécificateur d’option, qui est un tiret (-) ou une barre oblique (/), suivie du nom de l’option. Les noms d’options ne peuvent pas être abrégés. Certaines options prennent des arguments spécifiés après un signe deux-points (:). Aucun espace ou onglet n’est autorisé dans une spécification d’option. Utilisez un ou plusieurs espaces ou onglets pour séparer les spécifications d’option sur la ligne de commande. Les noms d’options et leurs arguments de mot clé ou leurs arguments de nom de fichier ne respectent pas la casse. Par exemple, -bind et /BIND signifie la même chose.

EDITBIN propose les options suivantes :

Option Objectif
/ALLOWBIND Spécifie si une DLL peut être liée.
/ALLOWISOLATION Spécifie le comportement de recherche de manifeste de fichier DLL ou exécutable.
/APPCONTAINER Spécifie si l’application doit s’exécuter dans un AppContainer, par exemple une application UWP.
/BIND Définit les adresses des points d’entrée dans les objets spécifiés pour accélérer le temps de chargement.
/DYNAMICBASE Spécifie si la DLL ou l’image exécutable peut être rebase de manière aléatoire au moment du chargement à l’aide de la randomisation de la disposition de l’espace d’adressage (ASLR).
/ERRORREPORT Déconseillé. Le rapport d’erreurs est contrôlé par les paramètres de rapport d’erreurs Windows (WER ).
/HEAP Définit la taille du tas de l’image exécutable en octets.
/HIGHENTROPYVA Spécifie si la DLL ou l’image exécutable prend en charge la randomisation de la disposition de l’espace d’adressage (ASLR) haute entropie (64 bits).
/INTEGRITYCHECK Spécifie s’il faut vérifier la signature numérique au moment du chargement.
/LARGEADDRESSAWARE Spécifie si l’objet prend en charge les adresses supérieures à deux gigaoctets.
/NOLOGO Supprime la bannière de démarrage EDITBIN.
/NXCOMPAT Spécifie si l’image exécutable est compatible avec la prévention de l’exécution des données Windows.
/REBASE Définit les adresses de base des objets spécifiés.
/RELEASE Définit la somme de contrôle dans l’en-tête.
/SECTION Remplace les attributs d’une section.
/STACK Définit la taille de la pile de l’image exécutable en octets.
/SUBSYSTEM Spécifie l’environnement d’exécution.
/SWAPRUN Spécifie que l’image exécutable est copiée dans le fichier d’échange, puis exécutée à partir de là.
/TSAWARE Spécifie que l’application est conçue pour s’exécuter dans un environnement multi-utilisateur.
/VERSION Définit le numéro de version dans l’en-tête.

Voir aussi

Outils de build MSVC supplémentaires
Informations de référence sur EDITBIN