关于做64位系统下INF问题

brucefxw 2011-06-03 05:09:00
之前公司做的产品都是32位的,没有考虑64系统环境。现驱动不了,在2008,64位系统上报“指定的文件夹没有包含设备的兼容软件驱动程序。。。。。。请确认它是为用于基于X64的系统的Windows设计的。”请问是不是怎么改INF,请各位高手指点。
;--------- Version Section ---------------------------------------------------

[Version]
Signature=$CHICAGO$
Provider=%ProviderName%

Class=unknow
ClassGUID={ff646f80-8def-11d2-9449-00105a075f6b}
DriverVer=04/28/2011,1.3.8.6
;--------- SourceDiskNames and SourceDiskFiles Section -----------------------


;[SourceDisksNames]
;1 = "Install Disk",Disk1,,

;[SourceDisksFiles]
;TvcSys.sys = 1,,

;--------- ClassInstall/ClassInstall32 Section -------------------------------

; Not necessary if using a standard class

; 9X Style
[ClassInstall]
Addreg=Class_AddReg

; NT Style
[ClassInstall32]
Addreg=Class_AddReg

[Class_AddReg]
HKR,,,,%DeviceClassName%
HKR,,Icon,,"-5"

;--------- DestinationDirs Section -------------------------------------------

[DestinationDirs]
TvcSys_Files_Driver = 10,System32\Drivers
Tvc64xSys_Files_Driver =10,System32\Drivers
TvcSndAna_Files = 10
DLL_COPY_FILE = 10



;--------- Manufacturer and Models Sections ----------------------------------

[Manufacturer]
%MfgName%=Mfg0

[Mfg0]
%TSVC8A%=TvcSys_DDI, PCI\VEN_10b5&DEV_0100

%TVD30ASS112FAX%=TvcSys_DDI, PCI\VEN_104c&DEV_ac60&SUBSYS_03244356
%TVD30AISDN12FAX%=TvcSys_DDI, PCI\VEN_104c&DEV_ac60&SUBSYS_03644356
%TVD30ASS712FAX%=TvcSys_DDI, PCI\VEN_104c&DEV_ac60&SUBSYS_03844356
.
.
.

%TVD60ASS1FAX%=TvcSys_DDI, PCI\VEN_104c&DEV_ac60&SUBSYS_04214356

%TVD24_FAX%=TvcSys_DDI, PCI\VEN_104c&DEV_ac60&SUBSYS_07014356


;---------------VD VCARD------------------------------------------
...全文
2096 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
weiwei22844 2013-11-22
  • 打赏
  • 举报
回复
不错,不错,我自己的inf文件还有一处要修改SourceDisksNames.x86去掉后面的.x86
brucefxw 2011-06-07
  • 打赏
  • 举报
回复
相当感谢!!!
曹大夯 2011-06-03
  • 打赏
  • 举报
回复
请参考:
Creating INF Files for Multiple Platforms and Operating Systems
http://msdn.microsoft.com/en-us/library/ff540206(v=VS.85).aspx


[Manufacturer]
%MfgName%=Mfg0,ntamd64

[Mfg0]
%TSVC8A%=TvcSys_DDI, PCI\VEN_10b5&DEV_0100

[Mfg0.ntamd64]
%TSVC8A%=TvcSys_DDI, PCI\VEN_10b5&DEV_0100



21,597

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧