Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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
Ö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
/KERNELMODEein.