/KERNEL (Utwórz plik binarny trybu jądra)
Utwórz plik binarny, który jest odpowiedni do uruchamiania w trybie jądra.
Składnia
/KERNEL
Uwagi
Powoduje, że konsolidator emituje ostrzeżenie, jeśli jakikolwiek plik obiektu lub biblioteka połączona w pliku binarnym nie została skompilowana z /kernel.
Kod, który można uruchomić w trybie jądra, musi być skompilowany z opcją /kernel
. Jeśli połączysz plik binarny zawierający kod, który nie został skompilowany za pomocą /kernel
polecenia , plik binarny może nie działać poprawnie w trybie jądra.
Kod trybu jądra jest kompilowany z uproszczonym zestawem funkcji języka C++, które są specyficzne dla kodu uruchamianego w trybie jądra. Kompilator generuje ostrzeżenia dotyczące funkcji języka C++, które są potencjalnie destrukcyjne, ale nie można ich wyłączyć. Aby uzyskać więcej informacji na temat kompilowania kodu w trybie jądra, zobacz /kernel (Utwórz plik binarny trybu jądra).
Aby ustawić tę opcję konsolidatora w programie Visual Studio
Otwórz okno dialogowe Strony właściwości projektu. Aby uzyskać więcej informacji, zobacz Set C++ compiler and build properties in Visual Studio (Ustawianie właściwości kompilatora języka C++ i kompilacji w programie Visual Studio).
Wybierz stronę właściwości wiersza polecenia konsolidatora>konfiguracji.>
W obszarze Dodatkowe opcje wprowadź .
/KERNELMODE