Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
P

papagal

@papagal
About
Posts
8
Topics
1
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • WDM upper filter STATUS DEVICE CONFIGURATION_ERROR
    P papagal

    Ok. Thank you for your time.

    Hardware & Devices help question workspace

  • WDM upper filter STATUS DEVICE CONFIGURATION_ERROR
    P papagal

    My friend: I have a WDM filter driver, based on WDK toaster sample, that I am using to filter portable devices (mainly Phones), as upper filter. During AddDevice phase, I am querying device properties (such Description, Manufacturer and so on) and then attaching to device. I can see the IRP_MN_START_DEVICE, which I send down to next lower driver after setting a completion routine. This is working fine on most of the machines I am testing on, but on some systems (every XP and some Windows 7 and Server 2008), when I send the IRP_MN_START_DEVICE down to next driver, I get a STATUS_DEVICE_CONFIGURATION_ERROR, so this is preventing the device from being installed in the first place. I have managed to overcome this error by editing the hardware ID registry key for the device and creating "UpperDriverOk" and "KernelModeClientPolicy" values, setting them to 1. This way the device starts without issues and I can filter it as normal. Now, I am aware of Portable Devices being managed by an UMDF driver, but does that explains the issue with Start Device phase? I haven't found any differences between those systems with the issue and those that are working fine without needing the "registry values" workaround. Is there any system setting or service configuration that might be helping (or ruining) this filtering scenario? Would it be possible to apply the "KernelModeClientPolicy" workaround for the whole system and not separately for every single Phone device?

    Hardware & Devices help question workspace

  • WDM upper filter STATUS DEVICE CONFIGURATION_ERROR
    P papagal

    Maybe I wasn't so clear :)

    Hardware & Devices help question workspace

  • WDM upper filter STATUS DEVICE CONFIGURATION_ERROR
    P papagal

    Without the UMDF my filter works

    Hardware & Devices help question workspace

  • WDM upper filter STATUS DEVICE CONFIGURATION_ERROR
    P papagal

    You don't understand. I'm an upper filter driver(KERNEL) over a device class that use in his stack an UMDF driver...

    Hardware & Devices help question workspace

  • WDM upper filter STATUS DEVICE CONFIGURATION_ERROR
    P papagal

    WDF = UMDF + KMDF (user moder driver + kernel mode driver)

    Hardware & Devices help question workspace

  • WDM upper filter STATUS DEVICE CONFIGURATION_ERROR
    P papagal

    Hello, I have a WDM upperfilter driver for some class devices(WPD, Printers). The wdm upper filter is from WDK generic toaster filter sample. The problem that I have is for some device that support or install UMDF drivers I receive STATUS DEVICE CONFIGURATION_ERROR at IRP_MN_START_DEVICE and device failed to start. Can you help me please or give me an advice? Thank you.

    Hardware & Devices help question workspace

  • Kaspersky & others: Why do they do this?
    P papagal

    Bitdefender Internet Security is the best antivirus. I use it for years.

    The Lounge com security help question announcement
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups