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