Folks,
I am having trouble obtaining a handle to a WDF driver using
CreateFile(DosDeviceName, other parameters) in Vista.
My driver is a software only driver and with some help from Chkinf was able
to muck around with my inf file to get the driver successfully install (I
make this statement based on the fact that the setupact.log in the windows
folder doesn't have any errors related to this particular driver listed and
there are no bangs or questions marks next to my driver in Device Manager).
Initially the chkinf complained about not recognizing the GUID and I had to
use the class Name 'System' and the associated GUID to make chkinf happy and
eventually Vista happy. Therefore my driver ended up under the 'System
Devices' tree.
Now when I try to open a handle to this driver using the Symbolic link name
I am failing. Before this my driver was under the class name 'Test Tools'
with some other GUID and WinXP 32 and 64 bit didn't have any problems with it.
Has anyone seen this before and point me towards the solution.
Thanks!
Ram
Driver Developer