Windows IoT


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.

Related Links

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

Categories

MSDN
Game Development
Apps for Office and Sh...
Visual Studio Team Fou...
Visual FoxPro
Data Platform Developm...
Orchard
Project Server
Expression
Archived Forums C-D
Archived Forums SA-SM
Archived Forums T-U
Archived Forums V
Archived Forums W
Archived Forums X-Z
Visual Studio Editor
Dev Center App
Windows Desktop Debugging
SharePoint 2013 - Usin...
SharePoint 2013 - Setu...
Cloud Services (Web an...
Azure Virtual Machines
Microsoft Azure Site R...
Azure HDInsight
Azure Automation
Cognitive Services
Azure SQL Data Warehouse
Azure Data Lake Analyt...
Architecture General
Software Modeling Tools
Commerce Server 2009
ADO.NET Entity Framewo...
Microsoft Solver Found...
Debugger Canvas
Visual Basic for Appli...
Training and Certifica...
SQL Server Integration...
Data Mining
SQL Server Reporting S...
.NET Framework inside ...
SQL Server Database En...
SQL Server High Availa...
Microsoft Drivers for ...
Microsoft StreamInsight
Database Design
Windows Forms Data Con...
Windows Live General: ...
Bing Maps: Map Control...
MSDN and TechNet Searc...
WebsitePanel - Discuss...
WebsitePanel - Enterpr...
Known Issues for Windo...
Bing Maps Web Controls
Microsoft Lync Persist...
Microsoft Unified Comm...
Visual Studio & Silver...
MVVM / ViewModel Patte...
Expression Encoder
Visual Studio Report C...
Windows Performance To...
.NET Framework 4 setup...
.NET Platform Architec...
Archived: Software Tes...
Building Windows Store...
Casablanca
CAT.NET
Deep Zoom Composer
Developer Documentatio...
Dryad, DSC, and DryadL...
DNS and Traffic Manager
Chart Controls for .NE...
Game Technologies: Dir...
Game Technologies: XNA...
HD DVD Interactivity A...
Face Tracking – Kinect...
patterns & practices: ...
Popfly Explorer
Popfly General Discussion
Oracle on Azure
POS for .NET
Search Server: Develop...
SQL Creation
SQL Server 2014 SQL To...
SQL Server 2014 High A...
Team Foundation Server...
Team Foundation Server...
Team Foundation Server...
Using Visual Round Tri...
Tools for Windows Phon...
Visual C++ Express 200...
Visual Studio WPF/SL D...
Windows Error Reportin...
Working with Data and ...
XML in Visual Studio a...
Windows Phone Preview SDK
Windows IoT
Microsoft R Server

Resources

Encrypt Message



code
soft
python
ios
c
html
jquery
cloud
mobile