Moulefrite
2010-09-01 15:54:03 UTC
Hi all,
I have a project where it's necessary to "upgrade" sourceCode of
smartcardReader driver for pass WHQL certification.
This driver works fine in XP 32 bits.
Someone can explain me differents steps for finish this project.
For the moment :
_ I have updated the .inf file for execute "AMD64" routine.
_ Recomplied the sourceCode and installed to XP x64 bit, and driver seems to
be work.
Someone could confirm me that for compile a driver 64 bit Vista Seven, it's
necessary to build it with "WDK 7600 >> build environnement >> Windows Server
2003" and select "X64 Free or Checked" for generate "wnet64" directory ?
If I use a computer with Intel processor, I can compile the driver with X64
? or necessarily with IA64 ?
I have an other problem, I have compiled a "wnet64" drivers that work with
XP 64bit, but when I try to install it to Vista I have an error code 39 and
the same error status with seven (value 52)
Even if I remove the integrity verification signature drivers, result is the
same.
Some one have an idea ?
I have read MSDN but I don't know if this driver need some rewrite for work
with Vista, Seven OS or just need a particular compilation.
For exemple this link found in other thread :
http://msdn.microsoft.com/en-us/library/ff545635%28v=VS.85%29.aspx
Someone can explain me the different part to rewrite ( ioDeviceControl ? ,
inOutBuffer from IRP ?)
Interest to use this macro : ULongToHandle(ul) ?
Thanks a lot by advance (^_^)
ps : Sorry for my poor level in english.
I have a project where it's necessary to "upgrade" sourceCode of
smartcardReader driver for pass WHQL certification.
This driver works fine in XP 32 bits.
Someone can explain me differents steps for finish this project.
For the moment :
_ I have updated the .inf file for execute "AMD64" routine.
_ Recomplied the sourceCode and installed to XP x64 bit, and driver seems to
be work.
Someone could confirm me that for compile a driver 64 bit Vista Seven, it's
necessary to build it with "WDK 7600 >> build environnement >> Windows Server
2003" and select "X64 Free or Checked" for generate "wnet64" directory ?
If I use a computer with Intel processor, I can compile the driver with X64
? or necessarily with IA64 ?
I have an other problem, I have compiled a "wnet64" drivers that work with
XP 64bit, but when I try to install it to Vista I have an error code 39 and
the same error status with seven (value 52)
Even if I remove the integrity verification signature drivers, result is the
same.
Some one have an idea ?
I have read MSDN but I don't know if this driver need some rewrite for work
with Vista, Seven OS or just need a particular compilation.
For exemple this link found in other thread :
http://msdn.microsoft.com/en-us/library/ff545635%28v=VS.85%29.aspx
Someone can explain me the different part to rewrite ( ioDeviceControl ? ,
inOutBuffer from IRP ?)
Interest to use this macro : ULongToHandle(ul) ?
Thanks a lot by advance (^_^)
ps : Sorry for my poor level in english.