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 | Purpose |
---|---|
/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. |
/SEKCJA | 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