Hello,
Is where way to solve this problem.?
I need monitoring Irp to Microsoft Usbccid driver and send requests to this driver.
Thanks for any help
Best regards
Mark
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of Tim Roberts
Sent: Tuesday, December 24, 2013 8:04 PM
To: Windows System Software Devs Interest List
Subject: Re: [ntdev] Upper filter driver and Microsoft Usbccid driver problem
Mark Shnaider wrote:
If use SCR3310 or OMNILEY readers and computer connect to Internet those readers do not use WUDF driver( drivers will be updated) .
For example driver SCR3XX2K.sys signed by Microsoft will be used for SCR 3310 reader.
In this case driver works properly and send sequense of smart card commands to low level diver without any problem.
If SCR3310,OMNIKEY,Precise readers use WUDF driver IoCallDriver return STATUS_INVALID_DEVICE_REQUEST (0xC0000010L).
I was wondering if anyone can help me what is wrong.
As I recently learned the hard way (although it IS documented), you cannot have a kernel driver sitting above a UMDF driver unless the UMDF driver allowed for that in its INF file, by setting UmdfKernelClientPolicy. If the UMDF driver didn’t do that, then your kernel filter is not allowed to send it requests.
–
Tim Roberts, xxxxx@probo.commailto:xxxxx
Providenza & Boekelheide, Inc.
—
NTDEV is sponsored by OSR
Visit the list at: http://www.osronline.com/showlists.cfm?list=ntdev
OSR is HIRING!! See http://www.osr.com/careers
For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer</mailto:xxxxx>