UMDF v2 - Quick Reference Deep Knowledge : Use with technology: . Authoritative source: . When UMDF is the right answer - Driver runs in , a user-mode service host. No bugchecks if it crashes — reflector restarts it. - Same WDF object model and APIs as KMDF ( , , ). Differences are mostly which APIs are available, not how to call them. - Required model for: Indirect Display Drivers (IDD) , many HID over Bluetooth scenarios, sensor drivers, camera drivers (MFT/AVStream is a separate path). - Recommended for: anything where the device protocol is reachable from user mode (USB, Bluetooth, networ…