?
Solved

Convert 32-bit drivers to 64-bit drivers

Posted on 2006-05-04
5
Medium Priority
?
988 Views
Last Modified: 2008-02-01
Does anyone know if it is possible to convert drivers that only work on 32-bit OS's to drivers that work on 64-bit OS's (Windows x64)? Thanks.
0
Comment
Question by:rbichon
  • 2
3 Comments
 
LVL 86

Expert Comment

by:jkr
ID: 16608070
Yes. It is possible if you have the source code for the drivers (and quite some time on your hands). If you don't, you're out of luck.
0
 
LVL 1

Author Comment

by:rbichon
ID: 16608270
Well, the drivers were written by AuthenTec so it is safe to say that I don't have the source code. Is there a way to decompile the driver, make the necessary changes, and recompile the driver to be 64-bit compatible? Or, is there a way to force windows to accept the driver? Or, is there some sort of 32-bit compatibility mode that I can make windows run at? Any other suggestions will help.

The drivers are for an APC BIOPOD fingerprint reader. If I cannot get it to work, I am open to purchasing a different fingerprint reader so long as it supports Active Directory. If anyone knows of a fingerprint reader that supports x64, that would work too.

Thanks.
0
 
LVL 86

Accepted Solution

by:
jkr earned 1000 total points
ID: 16608406
>>Is there a way to decompile the driver, make the necessary changes, and recompile the driver to be 64-bit
>>compatible?

No, that for sure isn't possible, apart from that the license agreement most likely forbids that.

>>Or, is there a way to force windows to accept the driver? Or, is there some sort of 32-bit compatibility mode
>>that I can make windows run at? Any other suggestions will help.

There is no such thing at this time (see e.g. the DirectX issue), nor would I think something like "generic thunking" (that's what MS used in Win32s to enable calls between 16 and 32 bit code) is feasible or even possible in kernel mode.
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Can you find a fax from a vendor you saved a decade ago in seconds? Have you ever cursed your PC under your breath during an audit because you couldn’t find the requested statement or driver history?  If you answered no to the first question or yes …
Today, still in the boom of Apple, PC's and products, nearly 50% of the computer users use Windows as graphical operating systems. If you are among those users who love windows, but are grappling to keep the system's hard drive optimized, then you s…
Two types of users will appreciate AOMEI Backupper Pro: 1 - Those with PCIe drives (and haven't found cloning software that works on them). 2 - Those who want a fast clone of their boot drive (no re-boots needed) and it can clone your drive wh…
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an anti-spam), the admin…

621 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question