Message 2 of 3
03 Feb 18 00:41
Join Date: 16 Apr 2013
Posts To This List: 441
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.
From: email@example.com [mailto:firstname.lastname@example.org] On Behalf Of
Sent: Friday, February 2, 2018 6:08 PM
To: Windows System Software Devs Interest List
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
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@example.com
Providenza & Boekelheide, Inc.
NTDEV is sponsored by OSR
Visit the list online at:
MONTHLY seminars on crash dump analysis, WDF, Windows internals and software
To unsubscribe, visit the List Server section of OSR Online at