WDM Driver on Windows 10 IOT?
Hello. I am a driver developer, and we have in our company a Windows driver written using the WDM model. I wanted to know if it is possible to use it on the Windows 10 IOT operating system. I know Universal driver model is preferred now, but for business reasons we do not wish to change our code for now. Thank you TOm
AFAIK this is the answer Create A Universal Driver (UD) For Your Windows 10 IoT Core Device https://ms-iot.github.io/content/en-US/win10/samples/DriverLab.htm Only UD drivers are supported on IoT.
Thank you. Can you tell me what is your source of your answer? I will need to verify this issue against a trusted source. Thanks
You did not indicate what processor/system you want to use the device on. For traditional PC's WDM drivers work fine on Windows 10. Don Burn Windows Driver Consulting Website: http://www.windrvr.com
Thank you. Can you tell me what is your source of your answer? I will need to verify this issue against a trusted source. Thanks Well the url I supplied above ( https://ms-iot.github.io/content/en-US/win10/samples/DriverLab.htm) starts with Create A Universal Driver (UD) For Your Windows 10 IoT Core Device If you are not very familiar with Windows universal drivers yet, we strongly encourage you to start by reading the following materials: Building Universal Drivers - Channel9 Video Getting Started with Universal Windows Drivers - MSDN ... I not sure how more authorative it can get!
Yes, for best compatibility you want a Universal Windows Driver, but look at the second reference it states: "A Universal Windows driver can use KMDF, UMDF 2 or the Windows Driver Model (WDM)." So the question becomes is the driver the OP has meet the universal driver API subset. Don Burn Windows Driver Consulting Website: http://www.windrvr.com
I usually find that if Microsoft stops talking about something in detail and promotes an alternative as 'best practice' (as they are doing with UD) then you get a guide to their thinking and the likely future. The fact that they have a page/example for UD on IoT and none for anything else must mean something.
We intend to use the driver on x86 and ARM based systems. As Windows 10 IoT seem to support only a limited amount of devices for now, we intend to use it for now on Raspberry Pi 2 as well as minnowBoard MAX. Thank you.
Do we need to verify if our WDM driver uses only APIs approved as Universal by Microsoft? Else, it should not work? Thank you.
WiFi support for USB devices with external antenna
WifiDirect API fails to pair with device
How to read from dht11 ? Raspberry C# UWP
What to exclude in UWF to receive updates from Store
How i connect raspberry as bluetooth speaker with android (using windows 10 IoT core) ?
SerialSample sends wrong Data
Prioritize Ethernet Connection Over Wifi Connection
Pi 3 keeps restarting during boot
Execute powershell commands from an exe(Windows form application) used in UWP app deployed on Dragonboard
Windows 10 IoT Enterprise UWF Servicing Screensaver
Calling Application.Current.Exit() in UWP cause Windows IoT Bluescreen?
W10 LTSB 2016 missing features?
IoTOnboardingTask Startup App
"Windows failed to start"
[UWP][UWF] What exclusion required in Unified Write Filter to preserve ApplicationLanguages.PrimaryLanguageOverride
v.10.0.15063.297 - USB, Ethernet, Onscreen keyboard, and more not working