/STUB (Name der MS-DOS-Stubdatei)
/STUB:filename
Hinweise
Hierbei ist:
- filename
eine MS-DOS-Anwendung.
Hinweise
Die /STUB-Option fügt ein MS-DOS-Stub-Programm an ein Win32-Programm an.
Ein Stub-Programm wird aufgerufen, wenn die Datei unter MS-DOS ausgeführt wird. Gewöhnlich zeigt das Programm eine entsprechende Meldung an; allerdings kann jede gültige MS-DOS-Anwendung ein Stub-Programm sein.
Geben Sie in der Befehlszeile nach dem Doppelpunkt (:) einen Dateinamen für das Stub-Programm an. Der Dateiname wird vom Linker überprüft, und eine Fehlermeldung wird ausgegeben, wenn die betreffende Datei nicht ausführbar ist. Das Programm muss eine EXE-Datei sein; eine COM-Datei ist als Stub-Programm ungültig.
Wenn diese Option nicht verwendet wird, hängt der Linker ein Standard-Stub-Programm an, das die folgende Meldung ausgibt:
This program cannot be run in MS-DOS mode.
Beim Erstellen eines virtuellen Gerätetreibers kann vom Benutzer ein Dateiname angegeben werden, der eine (in WINNT.H definierte) IMAGE_DOS_HEADER-Struktur aufweist, die im VxD anstelle des Standardheaders verwendet werden soll.
So legen Sie diese Linkeroption in der Visual Studio-Entwicklungsumgebung fest
Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Ausführliche Informationen finden Sie unter Festlegen von Visual C++-Projekteigenschaften.
Klicken Sie auf den Ordner Linker.
Klicken Sie auf die Eigenschaftenseite Befehlszeile.
Geben Sie die Option im Feld Zusätzliche Optionen ein.
So legen Sie diese Linkeroption programmgesteuert fest
- Siehe AdditionalOptions.