/DRIVER (Treiber für den Kernelmodus von Windows NT)
/DRIVER[:UPONLY |:WDM]
Hinweise
Verwenden Sie die Option "/DRIVER linker", um einen Windows NT-Kernelmodustreiber zu erstellen.
/DRIVER:UPONLY bewirkt, dass der Linker das IMAGE_FILE_UP_SYSTEM_ONLY Bit den Merkmalen im Ausgabeheader hinzufügt, um anzugeben, dass es sich um einen Uniprocessor(UP)-Treiber handelt. Das Betriebssystem lehnt das Laden eines UP-Treibers auf einem Mp-System (Multiprocessor) ab.
/DRIVER:WDM bewirkt, dass der Linker das IMAGE_DLLCHARACTERISTICS_WDM_DRIVER Bit im DllCharacteristics-Feld des optionalen Headers festgelegt.
Wenn /DRIVER nicht angegeben ist, werden diese Bits nicht vom Linker festgelegt.
Wenn /DRIVER angegeben ist:
/FIXED:NO ist in Kraft. Weitere Informationen finden Sie unter /FIXED (Feste Basisadresse).
Die Erweiterung der Ausgabedatei wird auf .sys festgelegt. Verwenden Sie "/OUT ", um den Standarddateinamen und die Standarderweiterung zu ändern. Weitere Informationen finden Sie unter /OUT (Ausgabedateiname).
So legen Sie diese Linkeroption in der Visual Studio-Entwicklungsumgebung fest
Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Weitere Informationen erhalten Sie unter Set C++ compiler and build properties in Visual Studio (Festlegen der Compiler- und Buildeigenschaften (C++) in Visual Studio).
Klicken Sie auf den Ordner Linker.
Klicken Sie auf die Seite " Systemeigenschaft ".
Ändern Sie die Driver-Eigenschaft .