Umdf Hid Minidriver Device Download

Download Lenovo UMDF HID minidriver Device other device drivers or install DriverPack Solution software for driver update. Latest download for UMDF HID Minidriver Device. Improve your pc peformance with this new update.

Scan performed on 4/26/2017, Computer: IBM 6221GE1 - Windows 7 64 bit

Outdated or Corrupted drivers:4/24

Device/DriverStatusStatus DescriptionUpdated By Scanner
Motherboards
Intel Puente PCI Intel(R) 82801 - 2448Up To Date and Functioning
Mice And Touchpads
(Standard mouse types) HID-compliant mouseUp To Date and Functioning
Microsoft Logitech First/Pilot Mouse+ (USB)Up To Date and Functioning
A4Tech A4Tech USB Port MouseCorrupted By Kmdf Hid Minidriver For Touch I2c Device
Usb Devices
Realtek Realtek RTL8191SU Wireless LAN 802.11n USB 2.0 Network AdapterUp To Date and Functioning
YuLong PROA680Up To Date and Functioning
Sound Cards And Media Devices
Logitech Webcam C210Up To Date and Functioning
Toshiba TOSHIBA USB ISDB-T TV Tuner(x64)Up To Date and Functioning
Intel(R) High Definition Audio DeviceUp To Date and Functioning
Network Cards
Qualcomm Atheros Atheros AR9002WB-1NG Wireless Network AdapterUp To Date and Functioning
Keyboards
Microsoft Keyboard Device FilterUp To Date and Functioning
Hard Disk Controller
Intel(R) 6 Series/C200 Series Chipset Family 4 port Serial ATA Storage Controller - 1C00Up To Date and Functioning
Others
Motorola Android Composite ADB InterfaceUp To Date and Functioning
Intel Port racine express PCI Intel(R) 82801FB/FBM PCI - 2660Up To Date and Functioning
Intel Port racine express PCI Intel(R) 82801FB/FBM PCI -2662Up To Date and Functioning
Texas Instruments Texas Instruments PCIxx12 Integrated FlashMedia ControllerCorrupted By Kmdf Hid Minidriver For Touch I2c Device
Texas Instruments Texas Instruments PCIxx12 Integrated FlashMedia ControllerCorrupted By Kmdf Hid Minidriver For Touch I2c Device
Nokia Nokia 5230 USB LCIFUp To Date and Functioning
Cameras, Webcams And Scanners
Realtek Realtek USB2.0 PC CameraUp To Date and Functioning
Video Cards
ATI ATI Technologies, Inc. 3D RAGE PRO AGP 2XUp To Date and Functioning
Input Devices
Eastern Times USB-HID (Human Interface Device)Corrupted By Kmdf Hid Minidriver For Touch I2c Device
Port Devices
MediaTek MediaTek PreLoader USB VCOM Port (COM51)Up To Date and Functioning
Monitors
Sony Digital Flat Panel (1024x768)Up To Date and Functioning
Mobile Phones And Portable Devices
Acer NOKIAUp To Date and Functioning
Umdf Hid Minidriver Device Download-->

This topic describes how to create a Human Interface Device (HID) minidriver using Windows Driver Frameworks (WDF).

You can write a HID minidriver using either KMDF or UMDF. We recommend starting with the vhidmini2 minidriver sample. You can compile this sample driver using either KMDF or UMDF 2.x.

What to provide

  1. You'll write a lower filter driver under MsHidUmdf.sys (for UMDF) or MsHidKmdf.sys (for KMDF), both of which are included as part of the operating system.

  2. Download and review the vhidmini2 sample.

  3. Call WdfFdoInitSetFilter from the driver's EvtDriverDeviceAdd callback function.

  4. Create I/O queues to receive I/O requests that MsHidUmdf.sys or MsHidKmdf.sys pass from the class driver to your driver.

  5. Provide an EvtIoDeviceControl callback function that branches to IOCTL-specific method handlers. Review the IOCTLs described in WDF HID Minidriver IOCTLs and ensure that your driver handles the relevant ones for your device.

  6. For UMDF, if your driver is enumerated by ACPI, optionally enable selective suspend. In the device's hardware key, add a EnableDefaultIdleNotificationHandler subkey and set it to 1.

  7. For UMDF, set the following INF directives in a WDF-specific DDInstall section of your INF file:

    • UmdfKernelModeClientPolicy to AllowKernelModeClients so that the kernel-mode pass-through driver can be loaded in the stack.
    • UmdfMethodNeitherAction to Copy to allow UMDF to process IOCTLs of METHOD_NEITHER type.
    • UmdfFileObjectPolicy to AllowNullAndUnknownFileObjects
    • UmdfFsContextUsePolicy to CanUseFsContext2

    For example:

If you are writing a UMDF HID minidriver for Windows 7, download Windows Driver Kit (WDK) 8.1 to obtain source code for HidUmdf.sys. Then, write a UMDF 1.11 driver and include HidUmdf.sys and UMDF 1.11 in your driver package.

Architecture

The HID class driver (HidClass.sys) and the framework provide conflicting WDM dispatch routines to handle some I/O requests (such as Plug and Play and power management requests) for minidrivers. As a result, a HID minidriver cannot link to both the class driver and the framework. Therefore, Microsoft provides MsHidUmdf.sys and MsHidKmdf.sys, which are WDM drivers that reside between the class driver and the minidriver.

Both MsHidUmdf.sys and MsHidKmdf.sys call the HID class driver's HidRegisterMinidriver routine to register as the actual HID minidriver. Although these drivers act as the device's function driver, they just pass I/O requests from the class driver to your driver (and are thus sometimes called pass-through drivers). For both KMDF and UMDF, the only component that you supply is the HID minidriver, which is a lower filter driver that sits under the pass-through driver.

Umdf Hid Minidriver Device Download

UMDF architectureKMDF architecture