首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

关于32位驱动INF文件修改支持64位,该如何解决

2012-06-19 
关于32位驱动INF文件修改支持64位这个是原INF文件只支持32位 Windows USB CDC Setup File Copyright (c)

关于32位驱动INF文件修改支持64位
这个是原INF文件只支持32位

; Windows USB CDC Setup File
; Copyright (c) 2000 Microsoft Corporation

[Version] 
Signature="$Windows NT$" 
Class=Biometric
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318} 
Provider=%COMPANY% 
LayoutFile=layout.inf
DriverVer=27/12/2006,1.0.0.0

[Manufacturer] 
%MFGNAME% = ManufName

[DestinationDirs] 
DefaultDestDir=12 

[ManufName] 
%Modem3% = Modem3, USB\VID_1B55&PID_B400

;------------------------------------------
; Windows 2000/XP Sections
;------------------------------------------

[Modem3.nt]
;CopyFiles=USBModemCopyFileSection
AddReg=Modem3.nt.AddReg 

[USBModemCopyFileSection]
usbser.sys,,,0x20

[Modem3.nt.AddReg] 
HKR,,DevLoader,,*ntkern 
HKR,,NTMPDriver,,usbser.sys 
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider" 

[Modem3.nt.Services] 
AddService=usbser, 0x00000002, DriverService

[DriverService] 
DisplayName=%SERVICE%
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%12%\usbser.sys 

;------------------------------------------
; String Definitions
;------------------------------------------

[Strings] 
COMPANY="Linux"
MFGNAME="Linux"
Modem3="FP Terminal" 
SERVICE="Fingerprint Identify System USB-Driver"


[解决办法]
32bit的驱动程序不能够在64bit的OS上使用的。拷贝了也没有用。

必须找到对应的64bit的usbser才可以的。

热点排行