/KERNEL (Kernelmodus binär 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 /kernelwurde, 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

  1. Ö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).

  2. Klicken Sie auf der Eigenschaftenseite auf Konfigurationseigenschaften>Linker>Befehlszeile.

  3. Geben Sie in "Zusätzliche Optionen" die Zeichenfolge /KERNELMODEein.

Siehe auch