Driver Problems? Questions? Issues?
Put OSR's experience to work for you! Contact us for assistance with:
  • Creating the right design for your requirements
  • Reviewing your existing driver code
  • Analyzing driver reliability/performance issues
  • Custom training mixed with consulting and focused directly on your specific areas of interest/concern.
Check us out. OSR, the Windows driver experts.

OSR Seminars


Go Back   OSR Online Lists > ntdev
Welcome, Guest
You must login to post to this list
  Message 1 of 3  
02 Feb 18 21:09
Tim Roberts
xxxxxx@probo.com
Join Date: 28 Jan 2005
Posts To This List: 11926
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, xxxxx@probo.com Providenza & Boekelheide, Inc.
  Message 2 of 3  
03 Feb 18 00:41
Jan Bottorff
xxxxxx@pmatrix.com
Join Date: 16 Apr 2013
Posts To This List: 432
HLK Troubles

You know SOME of the WHQL tests DO have source code available. It might be VBScript though. I think it was stored in some subdirector on the HLK controller machine. I know this was the case some of the networking tests. Jan -----Original Message----- From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@probo.com Sent: Friday, February 2, 2018 6:08 PM To: Windows System Software Devs Interest List <xxxxx@lists.osr.com> 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, xxxxx@probo.com 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>
  Message 3 of 3  
08 Feb 18 14:53
Peter Viscarola
xxxxxx@osr.com
Join Date:
Posts To This List: 6150
List Moderator
HLK Troubles

In my experience, this is EXACTLY the kind of problem that you can get help from the WHQL folks on. They have, or at least USED to have, actual test devs who would field these questions and provide reasonable answers. Peter OSR @OSRDrivers
Posting Rules  
You may not post new threads
You may not post replies
You may not post attachments
You must login to OSR Online AND be a member of the ntdev list to be able to post.

All times are GMT -5. The time now is 17:46.


Copyright ©2015, OSR Open Systems Resources, Inc.
Based on vBulletin Copyright ©2000 - 2005, Jelsoft Enterprises Ltd.
Modified under license