/KERNEL (Binärdatei für den Kernelmodus erstellen)
Erstellen Sie eine Binärdatei, die für die Ausführung im Kernelmodus geeignet ist.
Syntax
/KERNEL
Hinweise
Bewirkt, dass der Linker eine Warnung ausgibt, wenn eine objektdatei oder Bibliothek, die in der Binärdatei verknüpft ist, nicht mit /kernel kompiliert wurde.
Code, der im Kernelmodus ausgeführt werden kann, muss mit der /kernel
Option kompiliert werden. Wenn Sie eine Binärdatei verknüpfen, die Code enthält, der nicht kompiliert /kernel
wurde, wird die Binärdatei möglicherweise nicht ordnungsgemäß im Kernelmodus ausgeführt.
Code für den Kernelmodus wird mit einem vereinfachten Satz von C++-Sprachfeatures kompiliert, die spezifisch für Code sind, der im Kernelmodus ausgeführt wird. Der Compiler erzeugt Warnungen für C++-Sprachfeatures, die potenziell störend sind, aber nicht deaktiviert werden können. Weitere Informationen zum Kompilieren von Code im Kernelmodus finden Sie unter /kernel (Erstellen des Kernelmodus binär).
So legen Sie diese Linkeroption in Visual Studio 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 der Eigenschaftenseite auf Konfigurationseigenschaften>Linker>Befehlszeile.
Geben Sie in "Zusätzliche Optionen" die Zeichenfolge
/KERNELMODE
ein.