Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

busdog GUI to check driver version on startup #2

Closed
GoogleCodeExporter opened this issue Apr 6, 2015 · 2 comments
Closed

busdog GUI to check driver version on startup #2

GoogleCodeExporter opened this issue Apr 6, 2015 · 2 comments

Comments

@GoogleCodeExporter
Copy link

This is so the client can tell the user it needs to upgrade the driver for
full functionality

looking through ntdev archives it seems as though the easiest way will be
to have a define inside the driver and an ioctl or something to pull out
the version

ref: http://www.osronline.com/showThread.cfm?link=153896
     http://www.osronline.com/showThread.cfm?link=54282



Original issue reported on code.google.com by djpnew...@gmail.com on 16 Nov 2009 at 7:24

@GoogleCodeExporter
Copy link
Author

the current driver (0.1) does not have a version ioctl so maybe getting the 
actual
driver version (from inf DriverVer) should be the way forward

I have looked at QueryDosDevice (using "BusDogFilter" not "\\.\BusDogFilter") 
and it
just returns "\Device\BusDogFilter"

I need a DeviceInstanceId that I can pass to SetupDiOpenDeviceInfo and from 
there call 
SetupDiGetDriverInfoDetail

Original comment by djpnew...@gmail.com on 17 Nov 2009 at 8:09

@GoogleCodeExporter
Copy link
Author

decided to use the service management apis and check the busdog.sys file version

Original comment by djpnew...@gmail.com on 18 Nov 2009 at 9:06

  • Changed state: Fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant