Udostępnij za pośrednictwem


Opcje EDITBIN

Za pomocą narzędzia EDITBIN można modyfikować pliki obiektów, pliki wykonywalne i biblioteki linków dynamicznych (DLL). Opcje określają zmiany wprowadzone przez metodę EDITBIN.

Opcja składa się z specyfikatora opcji, który jest kreską (-) lub ukośnikiem (/), a następnie nazwą opcji. Nie można skrócić nazw opcji. Niektóre opcje przyjmują argumenty określone po dwukropku (:). W ramach specyfikacji opcji nie są dozwolone żadne spacje ani karty. Użyj co najmniej jednej spacji lub kart, aby oddzielić specyfikacje opcji w wierszu polecenia. Nazwy opcji i ich argumenty słowa kluczowego lub argumenty nazwy pliku nie są uwzględniane wielkości liter. Na przykład -bind i /BIND oznaczają to samo.

Funkcja EDITBIN ma następujące opcje:

Opcja Cel
/ALLOWBIND Określa, czy można powiązać bibliotekę DLL.
/ALLOWISOLATION Określa zachowanie wyszukiwania manifestu pliku dll lub pliku wykonywalnego.
/APPCONTAINER Określa, czy aplikacja musi działać w aplikacji AppContainer — na przykład w aplikacji platformy UWP.
/BIND Ustawia adresy punktów wejścia w określonych obiektach, aby przyspieszyć czas ładowania.
/DYNAMICBASE Określa, czy obraz DLL lub wykonywalny może być losowo ponownie oparty na czasie ładowania przy użyciu losowego układu przestrzeni adresowej (ASLR).
/ERRORREPORT Przestarzałe. Raportowanie błędów jest kontrolowane przez ustawienia Raportowanie błędów systemu Windows (WER).
/HEAP Ustawia rozmiar sterty obrazu wykonywalnego w bajtach.
/HIGHENTROPYVA Określa, czy obraz DLL lub wykonywalny obsługuje losowe układy przestrzeni adresowej o wysokiej entropii (64-bitowej) (ASLR).
/INTEGRITYCHECK Określa, czy należy sprawdzić podpis cyfrowy w czasie ładowania.
/LARGEADDRESSAWARE Określa, czy obiekt obsługuje adresy większe niż dwa gigabajty.
/NOLOGO Pomija baner startowy EDITBIN.
/NXCOMPAT Określa, czy obraz wykonywalny jest zgodny z zapobieganiem wykonywaniu danych systemu Windows.
/REBASE Ustawia adresy podstawowe dla określonych obiektów.
/RELEASE Ustawia sumę kontrolną w nagłówku.
/SEKCJI Zastępuje atrybuty sekcji.
/STACK Ustawia rozmiar stosu obrazu wykonywalnego w bajtach.
/SUBSYSTEM Określa środowisko wykonywania.
/SWAPRUN Określa, że obraz wykonywalny jest kopiowany do pliku wymiany, a następnie uruchamiany z tego miejsca.
/TSAWARE Określa, że aplikacja jest przeznaczona do uruchamiania w środowisku wielu użytkowników.
/VERSION Ustawia numer wersji w nagłówku.

Zobacz też

Dodatkowe narzędzia kompilacji kompilatora MSVC
EDITBIN — dokumentacja