Использование Kernel-Mode Driver Framework с драйверами, не использующими PnP
Если вы пишете драйвер для устройства, которое не поддерживает Plug and Play (PnP), драйвер должен:
Установите флаг WdfDriverInitNonPnpDriver в элементе DriverInitFlags структуры WDF_DRIVER_CONFIG.
Укажите функцию обратного вызова события EvtDriverUnload .
Создание объектов устройств платформы, которые представляют только объекты управляющего устройства.
Если устройство не поддерживает PnP, драйвер не предоставляет функцию обратного вызова EvtDriverDeviceAdd . Вместо этого драйвер должен определить, присутствует ли его устройство.