求问如何让WIN7识别老旧INF文件啊,全代码如下

[复制链接]
查看11 | 回复1 | 2021-1-27 06:30:18 | 显示全部楼层 |阅读模式
;Installationfile(.inf)fortheGBALinkUSBdevice.
;
;(c)Copyright2004EDIYStudio
;
[Version]
Signature="$CHICAGO$"
Class=USB
ClassGUID={36fc9e60-c465-11cf-8056-444553540000}
Provider=%EDIY%
DriverVer=06/26/2004
LayoutFile=USBLINK.INF
[SourceDisksNames]
1=%DriversDisk%,,,
[SourceDisksFiles]
usblink.sys=1
usblink.inf=1
[Manufacturer]
%EDIY%=EDIY.Mfg
[EDIY.Mfg]
%EDIY.DeviceDesc0%=EDIY,USB\VID_0403&PID_6011
%EDIY.DeviceDesc0%=EDIY,USB\VID_0403&PID_6001
[ControlFlags]
ExcludeFromSelect=USB\VID_0403&PID_6011
[DestinationDirs]
DefaultDestDir=10,System32\Drivers
EDIY.Files.Inf=10,INF
EDIY.Files.Ext=10,system32\Drivers
;---------------------------------------------------------------;
;ForWin98...
;
[EDIY]
CopyFiles=EDIY.Files.Ext,EDIY.Files.Inf
AddReg=EDIY.AddReg
[EDIY.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,usblink.sys
[EDIY.Files.Ext]
usblink.sys
[EDIY.Files.Inf]
usblink.inf
;---------------------------------------------------------------;
;ForWin2000...
;
[EDIY.NT]
CopyFiles=EDIY.Files.Ext,EDIY.Files.Inf
AddReg=EDIY.AddReg
[EDIY.NT.Services]
Addservice=usblink,0x00000002,EDIY.AddService
[EDIY.AddService]
DisplayName=%DriverName%
ServiceType=1;SERVICE_KERNEL_DRIVER
StartType=3;SERVICE_DEMAND_START
ErrorControl=1;SERVICE_ERROR_NORMAL
ServiceBinary=%10%\System32\Drivers\usblink.sys
LoadOrderGroup=Base

;---------------------------------------------------------------;
[Strings]
EDIY="EDIYStudio"
EDIY.DeviceDesc0="GBALinkUSB"
DriverName="GBALinkUSBDriver"
DiskId1="EDIYStudioInstallationDisk#1(USB)"
分 -->
回复

使用道具 举报

千问 | 2021-1-27 06:30:18 | 显示全部楼层
这个文件你参考一下,安装文件不应该是问题
;/*++
;
;Copyright(c)MicrosoftCorporation.Allrightsreserved.
;
;THISCODEANDINFORMATIONISPROVIDED"ASIS"WITHOUTWARRANTYOFANY
;KIND,EITHEREXPRESSEDORIMPLIED,INCLUDINGBUTNOTLIMITEDTOTHE
;IMPLIEDWARRANTIESOFMERCHANTABILITYAND/ORFITNESSFORAPARTICULAR
;PURPOSE.
;
;ModuleName:
;
;USBSamp.INF
;
;Abstract:
;InstallationinffortheIntel82930USBTestBoard
;
;--*/
[Version]
Signature="$WINDOWSNT$"
Class=Sample
ClassGuid={78A1C341-4539-11d3-B88D-00C04FAD5171}
Provider=%MSFT%
DriverVer=03/20/2003,5.00.3788
CatalogFile=KmdfSamples.cat

;=================Classsection=====================
[ClassInstall32]
Addreg=SampleClassReg
[SampleClassReg]
HKR,,,0,%ClassName%
HKR,,Icon,,-5
[DestinationDirs]
DefaultDestDir=12
;=================Devicesection=====================
[Manufacturer]
%MfgName%=Microsoft,NT$ARCH$
;ForWin2K
[Microsoft]
%USB\VID_0547&PID_1002.DeviceDesc%=usbsamp.Dev,USB\VID_0547&PID_1002;OSRUSB-FX
%USB\VID_045E&PID_930A.DeviceDesc%=usbsamp.Dev,USB\VID_045E&PID_930A;Intel82930
;ForXPandlater
[Microsoft.NT$ARCH$]
%USB\VID_0547&PID_1002.DeviceDesc%=usbsamp.Dev,USB\VID_0547&PID_1002;OSRUSB-FX
%USB\VID_045E&PID_930A.DeviceDesc%=usbsamp.Dev,USB\VID_045E&PID_930A;Intel82930

[usbsamp.Dev.NT]
CopyFiles=usbsamp.Files.Ext
[usbsamp.Dev.NT.Services]
Addservice=usbsamp,0x00000002,usbsamp.AddService
[usbsamp.AddService]
DisplayName=%usbsamp.SvcDesc%
ServiceType=1;SERVICE_KERNEL_DRIVER
StartType=3;SERVICE_DEMAND_START
ErrorControl=1;SERVICE_ERROR_NORMAL
ServiceBinary=%10%\System32\Drivers\usbsamp.sys
AddReg=usbsamp.AddReg
LoadOrderGroup=Base
[usbsamp.AddReg]
HKR,"Parameters","MaximumTransferSize",0x10001,65536
HKR,"Parameters","DebugLevel",0x10001,2
[usbsamp.Files.Ext]
usbsamp.sys
[SourceDisksNames]
1=%Disk_Description%,,,
[SourceDisksFiles]
usbsamp.sys=1
;--------------WDFCoinstallerinstallation
[DestinationDirs]
CoInstaller_CopyFiles=11
[usbsamp.Dev.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles
[CoInstaller_CopyFiles]
WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll
[SourceDisksFiles]
WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll=1;makesurethenumbermatcheswithSourceDisksNames
[CoInstaller_AddReg]
HKR,,CoInstallers32,0x00010000,"WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll,WdfCoInstaller"
[usbsamp.Dev.NT.Wdf]
KmdfService=usbsamp,usbsamp_wdfsect
[usbsamp_wdfsect]
KmdfLibraryVersion=$KMDFVERSION$
;---------------------------------------------------------------;
[Strings]
MSFT="Microsoft"
MfgName="Intel/OSR"
Disk_Description="usbsampInstallationDisk"
usbsamp.SvcDesc="WDFSampleDriverforIntel82930USBTestBoard"
ClassName="SampleDevice"
USB\VID_0547&PID_1002.DeviceDesc="WDFSampleforOSRUSB-FX2LearningKit"
USB\VID_045E&PID_930A.DeviceDesc="WDFSampleforIntel82930USBTestBoard"
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行