Драйверы Ring 0 могут выполнять код в режиме ядра.
Для такой разработки вам понадобится комплект драйверов устройств Windows.
Кроме того, вы должны быть очень осторожны с разработкой драйверов, поскольку происходит необработанное исключениев ядре указывает на серьезную ошибку, которая существует в операционной системе или (более вероятно) в драйвере устройства, а не в приложении.Как только память в ядре становится потенциально поврежденной, система не может продолжать работать, и вы видите то, что обычно называют «голубым экраном смерти».
Поэтому обычно ваши драйверы должны быть сертифицированы WHQL.