"Tim Roberts" <> schreef in bericht
news:...
> "mpv" <> wrote:
>
>>
>>This message is obviously incorrect, as the file really is present in the
>>amd64 subdirectory.
>
> Yes, but does your INF file include the amd64 directory name when
> referring
> to the file?
> --
> Tim Roberts,
> Providenza & Boekelheide, Inc.
Hi Tim,
Thank you for your answer. In the mean time, I have succeeded by trial and
error to get the driver to install, and my test program even works now
(although only for 32bit at present, the 64bit version still has some
problems).
I had to copy the coinstallers from the amd64 subdirectory up to the
subdirectory that the .inf file itself is in, which is one level up. The
..inf file really refers to these subdirectories, the same way for amd64 as
it does for i386. This is all straight from the example in the HowTo.
So there really is a problem in both 64 bit windows versions with handling
this .inf file. Either they do not support these subdirectories at all, or
they look in the wrong place.
This is probably because all this is rather new ground. I have seen more
glitches:
- My 64 bit test program did not startup at all after linking without
errors, but gave an error claiming the executable was incorrect: "Error
executing program". Installing VS2008 SP1 miraculously fixed this, which is
the first time I actually see a program of my own dramatically be fixed by a
fixpack.
- The 'Test Mode' message in the four corners of the screen that you see
when installing testsigned device drivers in Vista 64 did not appear in the
Windows Classic theme, only in the Windows Vista theme, which made me miss
it at first.
- the vcvarsam64.bat script generated some double backslashes in the path,
this is also fixed in SP1.
Regards, and thanks again.
Matt