Uso di Kernel-Mode Driver Framework con driver non PnP
Se si scrive un driver per un dispositivo che non supporta Plug and Play (PnP), il driver deve:
Impostare il flag WdfDriverInitNonPnpDriver nel membro DriverInitFlags della struttura WDF_DRIVER_CONFIG.
Specificare una funzione di callback per l'evento EvtDriverUnload.
Creare oggetti framework che rappresentano esclusivamente dispositivi di controllo.
Se il dispositivo non supporta PnP, il driver non fornisce una funzione di callback EvtDriverDeviceAdd . Al contrario, il driver deve determinare se il dispositivo è presente.