-->
To make your device work on Windows and Windows Phone releases before Windows 10, you probably needed to write two separate drivers, for example one for Windows 8.1 and one for Windows Phone 8.1. In Windows 10, in most cases, you can write one driver that will run on any Windows 10 version. This topic describes convergence plans for device driver interfaces in Windows 10 and provides details when there are version-specific differences. It answers these questions:
Driver Autocom Cdp Usb Driver for Windows 7 32 bit, Windows 7 64 bit, Windows 10, 8, XP. Uploaded on 1/12/2019, downloaded 490 times, receiving a 89/100 rating by 150 users. As detailed in CDP's Global Supply Chain Report 2019, suppliers reported a. BT Group Caesars Entertainment Canon Inc. Cap Gemini Cisco Systems, Inc.
- For legacy drivers, will a Windows 8.1 driver work on Windows 10 for desktop editions (Home, Pro, and Enterprise) and/or Windows 10 Mobile?
- For new drivers, can I build one driver with the Windows 10 kit that will work on Windows 10 for desktop editions and Windows 10 Mobile?
Technology | Windows 8.1 driver binary runs on Windows 10? | Changes for Windows 10 |
---|---|---|
Audio | Yes | Starting in Windows 10, you can write a Kernel-Mode Driver Framework (KMDF) audio driver that calls KMDF interfaces for PnP, power management, and idle management. For I/O handling, a KMDF audio driver should not use the I/O queue functionality in WDF, but should instead use the existing COM interfaces provided by PortClass. However, your driver can use the framework's support for timers, interrupts, DMA, and remote I/O targets. KMDF audio drivers work on both Windows 10 for desktop editions and Windows 10 Mobile. Existing Windows 8.1 drivers that link to PortClass continue to work on Windows 10 for desktop editions and Windows 10 Mobile. |
Biometric | Yes | The Windows Biometric Framework (WBF) is available in both Windows 10 for desktop editions and Windows 10 Mobile. If you are developing a new biometric driver for Windows 10 Mobile, you can use a Windows 8.1 WBF driver as a starting point. |
Bluetooth | Yes | In Windows 10, the Bluetooth transport driver interface for all devices is converged and uses a universal Bluetooth driver model. You can write a single driver that runs on all Windows device platforms. The Bluetooth audio driver surface area is diverged for Windows 10 and allows the following two options:
|
Camera | Yes | Features previously available in Windows Phone 8.1 (such as auto focus and HFR) will be available in both Windows 10 for desktop editions and Windows 10 Mobile. Legacy camera drivers from Windows 8.1 will require modifications to take advantage of these features. |
Cellular | Yes | Windows 10 continues to support MBIM 1.0 (Mobile Broadband Interface Model) for data cards on PCs. Equivalent cellular and wi-fi connection management using converged stack. Mobile operators can use Open Mobile Alliance Device Management (OMA DM) configuration of cellular settings in both Windows 10 for desktop editions and Windows 10 Mobile. Also, OEMs will have access to Multivariant provisioning in both Windows 10 for desktop editions and Windows 10 Mobile, while the Mobile Broadband Account Experience (MBAE) will still be available in Windows 10 for desktop editions. |
Display | Yes | Already converged. Windows Display Driver Model (WDDM) 1.3 runs on Windows 8.1 and Windows Phone 8.1. WDDM 1.3 continues to be supported in Windows 10. WDDM 2.0 is new for Windows 10. To use Direct3D (D3D) 12 runtime and features, must have a WDDM 2.0 driver. |
Location | Yes | New GNSS (Global Navigation Satellite System) adapter DDI for Windows 10. Windows 8.1 sensor will be supported using a GNSS legacy PE. |
NFC | Yes | New Windows 10 DDI for Smart card, Radio Manager, SE. A Windows 8.1 NFC driver continues to work, but cannot take advantage of the new features. |
Sensor | Yes | New drivers for Windows 10 can write a User-Mode Driver Framework (UMDF) 2.x driver that uses common sensor stack (similar to Windows Phone 8.1 model) and same driver package works on Windows 10 for desktop editions and Windows 10 Mobile. Windows 8.1 sensor class extension uses UMDF 1. Windows Phone 8.1 sensor class extension uses UMDF 2. For Windows 10, new sensor class extension uses UMDF 2 like Windows Phone 8.1. To build using Windows 10 kit, must use latter. Driver binary from Windows 8.1 still runs on Windows 10. HID class driver still inbox for Windows 10, no vendor-supplied driver and no firmware changes required if you use the defined existing HID types from Windows 8.1. |
Touch/Precision Touchpad (PTP) | Yes | In Windows 10, both HID and touch miniport drivers will be supported. Vendors can update a legacy HID driver or implement a new touch miniport driver. For Windows 10 Mobile, bus restrictions removed, no longer limited to USB, I2C. Current class drivers remain in place, any other bus requires HID miniport driver. Can provide a filter driver to support custom gestures. |
USB | Yes | Windows 8.1 provides a host controller stack. Windows 10 adds a function stack that allows the device with a host controller (PC/tablet/phone) to work as a peripheral device. |
Windows Driver Frameworks (WDF) | Yes | Windows 10 ships with KMDF 1.15, UMDF 2.15, UMDF 1.11, and earlier framework versions. Windows 10 Mobile also ships with KMDF 1.15, UMDF 2.15, and earlier framework versions. Note that UMDF version 1 is not available in Windows 10 Mobile. Only KMDF and UMDF version 2 can be used to write Universal Windows drivers. |
WLAN | Yes | WDI (WLAN Device Driver Interface) is the new universal WLAN driver model for Windows 10. WLAN device manufacturers can write a single WDI miniport driver that runs on all device platforms, and requires less code than the previous native WLAN driver model. All new WLAN features introduced in Windows 10 require WDI-based drivers. Vendor-supplied native WLAN drivers continue to work in Windows 10, but functionality is limited to the version of Windows for which they were developed. |
Scan performed on 4/26/2017, Computer: Samsung SX60P - Windows 7 64 bit
Outdated or Corrupted drivers:9/20
Device/Driver | Status | Status Description | Updated By Scanner |
Motherboards | |||
Intel(R) 82801GBM (ICH7-M) LPC Interface Controller - 27B9 | Corrupted By Driver Autocom Cdp Usb | ||
Mice And Touchpads | |||
Logitech Logitech Gaming Virtual Mouse | Corrupted By Driver Autocom Cdp Usb | ||
Usb Devices | |||
Renesas USB-controller (Universal Serial Bus) | Up To Date and Functioning | ||
Hewlett-Packard HP Photosmart C4400 (DOT4USB) | Up To Date and Functioning | ||
Microsoft Periferica USB composita | Up To Date and Functioning | ||
Sound Cards And Media Devices | |||
Realtek High Definition Audio-enhet | Up To Date and Functioning | ||
Realtek Dispositivo de High Definition Audio | Corrupted By Driver Autocom Cdp Usb | ||
Network Cards | |||
Intel(R) Centrino(R) WiMAX 6150 | Up To Date and Functioning | ||
Keyboards | |||
Microsoft Keyboard Device Filter | Corrupted By Driver Autocom Cdp Usb | ||
Hard Disk Controller | |||
NVIDIA NVIDIA MCP51 Parallel ATA Controller | Up To Date and Functioning | ||
Others | |||
Datel Design & Development DSi AR HW Prog | Up To Date and Functioning | ||
Nokia Nokia 5230 USB OBEX | Outdated | ||
Nokia Nokia 5230 USB OBEX | Up To Date and Functioning | ||
Microsoft Texas Instruments PCI-7x20/6x20 CardBus Controller | Up To Date and Functioning | ||
Cameras, Webcams And Scanners | |||
Canon CanoScan 3200/3200F | Up To Date and Functioning | ||
Video Cards | |||
Intel(R) 82945G Express Chipset Family (Microsoft Corporation - WDDM 1.0) | Corrupted By Driver Autocom Cdp Usb | ||
Input Devices | |||
Logitech USB Input Device (Logitech Download Assistant) | Corrupted By Driver Autocom Cdp Usb | ||
Port Devices | |||
MediaTek MediaTek PreLoader USB VCOM Port (COM51) | Up To Date and Functioning | ||
Monitors | |||
Sony Digital Flat Panel (1024x768) | Corrupted By Driver Autocom Cdp Usb | ||
Mobile Phones And Portable Devices | |||
Acer NOKIA | Outdated |