I’m revisiting my virtual (xen) USB driver and it isn’t working under
Windows 2008R2. While that’s not particularly surprising as a virtual
HUB appears not to be supported, I’m hoping it isn’t too hard to fix.
Windows appears to ask for something called
GUID_TRANSLATOR_INTERFACE_STANDARD from my device. It also asks for such
a thing under XP but doesn’t seem to be a problem there.
Is this something Windows should be able to do without, or is it like
the BUS_INTERFACE_STANDARD that Windows can fake under XP by falling
back to the HalXxx functions but not under AMD64?
Thanks
James
You should be able to get away with not supporting this interface
d
From: xxxxx@lists.osr.com [xxxxx@lists.osr.com] on behalf of James Harper [xxxxx@bendigoit.com.au]
Sent: Saturday, June 04, 2011 9:32 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] windows asking for GUID_TRANSLATOR_INTERFACE_STANDARD from my USB HUB PDO
I’m revisiting my virtual (xen) USB driver and it isn’t working under
Windows 2008R2. While that’s not particularly surprising as a virtual
HUB appears not to be supported, I’m hoping it isn’t too hard to fix.
Windows appears to ask for something called
GUID_TRANSLATOR_INTERFACE_STANDARD from my device. It also asks for such
a thing under XP but doesn’t seem to be a problem there.
Is this something Windows should be able to do without, or is it like
the BUS_INTERFACE_STANDARD that Windows can fake under XP by falling
back to the HalXxx functions but not under AMD64?
Thanks
James
NTDEV is sponsored by OSR
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
Thanks Doron. I think I’ve tracked down the problem… Windows is (quite sensibly) asking for V7 of the hub interface, then for V6 if it doesn’t get V7, but I only implemented V5.
Sent from my iPhone
On 05/06/2011, at 15:12, “Doron Holan” wrote:
> You should be able to get away with not supporting this interface
>
> d
> ________________________________________
> From: xxxxx@lists.osr.com [xxxxx@lists.osr.com] on behalf of James Harper [xxxxx@bendigoit.com.au]
> Sent: Saturday, June 04, 2011 9:32 PM
> To: Windows System Software Devs Interest List
> Subject: [ntdev] windows asking for GUID_TRANSLATOR_INTERFACE_STANDARD from my USB HUB PDO
>
> I’m revisiting my virtual (xen) USB driver and it isn’t working under
> Windows 2008R2. While that’s not particularly surprising as a virtual
> HUB appears not to be supported, I’m hoping it isn’t too hard to fix.
> Windows appears to ask for something called
> GUID_TRANSLATOR_INTERFACE_STANDARD from my device. It also asks for such
> a thing under XP but doesn’t seem to be a problem there.
>
> Is this something Windows should be able to do without, or is it like
> the BUS_INTERFACE_STANDARD that Windows can fake under XP by falling
> back to the HalXxx functions but not under AMD64?
>
> Thanks
>
> James
>
> —
> NTDEV is sponsored by OSR
>
> 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
>
>
> —
> NTDEV is sponsored by OSR
>
> 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