Windows System Software -- Consulting, Training, Development -- Unique Expertise, Guaranteed Results
The free OSR Learning Library has more than 50 articles on a wide variety of topics about writing and debugging device drivers and Minifilters. From introductory level to advanced. All the articles have been recently reviewed and updated, and are written using the clear and definitive style you've come to expect from OSR over the years.
Check out The OSR Learning Library at: https://www.osr.com/osr-learning-library/
Tim Roberts, [email protected]
Providenza & Boekelheide, Inc.
Upcoming OSR Seminars | ||
---|---|---|
OSR has suspended in-person seminars due to the Covid-19 outbreak. But, don't miss your training! Attend via the internet instead! | ||
Internals & Software Drivers | 7 February 2022 | Live, Online |
Kernel Debugging | 21 March 2022 | Live, Online |
Developing Minifilters | 23 May 2022 | Live, Online |
Writing WDF Drivers | 12 September 2022 | Live, Online |
Comments
Jan
-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of [email protected]
Sent: Friday, February 2, 2018 6:08 PM
To: Windows System Software Devs Interest List <[email protected]>
Subject: [ntdev] HLK Troubles
I'm not sure where to go next.
One of my clients has a series of USB video cameras that are not UVC-compliant. I did custom drivers for them a decade ago. We've been through the WHQL process twice in that time, and are now trying again. The driver passed the HCK for Windows 7 and 8.1 with no problems, but the HLK for Windows 10 gets five test failures, all apparently with the same root cause. They create a Media Foundation topology, and when they call StartPreviewAsync, they're getting an 80004001, saying that an interface is not implemented. The camera works just fine in the Camera app (which use MF), and the CHAOS video capture tests all pass. And it's not like there's a list somewhere saying "here are the property sets that a driver must implement in order to pass WHQL." There should be, but there isn't.
In an ideal world, I'd like to find the source code for the video tests somewhere to see what interface they're asking for, but I doubt that the new openness in Redmond goes quite that far yet. Any clues welcome.
--
Tim Roberts, [email protected]
Providenza & Boekelheide, Inc.
---
NTDEV is sponsored by OSR
Visit the list online at: <http://www.osronline.com/showlists.cfm?list=ntdev>
MONTHLY seminars on crash dump analysis, WDF, Windows internals and software drivers!
Details at <http://www.osr.com/seminars>
To unsubscribe, visit the List Server section of OSR Online at <http://www.osronline.com/page.cfm?name=ListServer>
Peter
OSR
@OSRDrivers
Peter Viscarola
OSR
@OSRDrivers