基本INF文件格式
2009-06-16 15:30
381 查看
[Version]
Signature="$Windows NT$" ;通知用户此驱动使用在什么平台
Class=Sample ;驱动的类型
ClassGUID={C3077FCD-AE7F-3D86-9C1A-46A8181923E} ;驱动类型的GUID
Provider=%MFGNAME% ;开发商名称
CatalogFile=basic.bat
DriverVer=01/23/2006 ;驱动生成时间
[Manufacturer]
%MFGNAME%=DeviceList ;此驱动所支持的设备的列表
[SourceDiskName]
1=%INST_DISK_NAME% ;此驱动相关文件所在的盘符
[SourceDiskFiles]
basic.sys=1, objchk_wxp_x86/i386/,
WdfCoinstaller01000.dll=1,,
[DestinationDirs]
DefaultDestDir=10, System32/drivers ;文件操作的目标路径,10等于%windir%/system3/drivers, 11等于%windir%/system32
ClassIntall32_CopyFiles=11
[DeviceList]
%DEV_DESCRIPTION%=DriverInstall,USB/VID_0547&PID_1002 ;设备类型ID,查看DDK定义,这里是"Root/WdfBasic"
[ClassInstall32]
AddReg=ClassInstall32_AddReg ;安装设备类型所做的操作,注册表
CopyFiles=ClassInstall32_CopyFiles ;拷贝文件
[ClassInstall32_AddReg]
HKR,,,,"Sample device drivers"
HKR,,Icon,,101 ;指示设备图标,Window预设
[ClassIntall32_CopyFiles]
[DriverInstall.ntx86] ;指示驱动具体的安装操作,指示安装平台,这里是X86系列NT系统
DriverVer=27/12/2005,1.0.0.1
CopyFiles=DriverCopyFiles
[DriverCopyFiles]
basic.sys,,,2 ;具体操作的文件名,路径在SourceDisksFiles节中指定,2表示驱动关键文件
[DriverInstall.ntx86.Service]
AddService=wdf_basic,2,DriverService ;DriverEntry所在文件,附加启动操作.
[DriverService]
ServiceType=1 ;内核模式驱动
StartType=3 ;手动启动
ErrorControl=1 ;一般错误处理
ServiceBinary=%10%/System32/drivers/basic.sys
[DriverInstall.ntx86.hw]
AddReg=DriverHwAddReg
[DriverHwAddReg]
HKR,,SampleInfo,,"Basic registry key" ;配置特殊的注册表键值
[DriverInstall.ntx86.CoInstallers] ;指示其它需要的供调用的相关驱动加载
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles
[CoInstaller_CopyFiles]
WdfConInstaller01000.dll,,,2
[CoInstaller_AddReg]
HKR,,CoInstaller32,0x00010000,"WdfCointaller01000.dll,WdfCoInstaller" ;指示CoInstaller驱动的入口点和入口点函数名称
[DriverInstall.ntx86,Wdf]
KmdfService=basic, basic_wdfsect
KmdfLibraryVersion=1.0
[Strings] ;所有相关字符串的列表
MFGNAME="Driver factory"
INSTDISK="Installation Disc"
DEV_DESCRIPTION="Basic WDF device"
INST_DISK_NAME="Basic WDF device driver installation disk"
Signature="$Windows NT$" ;通知用户此驱动使用在什么平台
Class=Sample ;驱动的类型
ClassGUID={C3077FCD-AE7F-3D86-9C1A-46A8181923E} ;驱动类型的GUID
Provider=%MFGNAME% ;开发商名称
CatalogFile=basic.bat
DriverVer=01/23/2006 ;驱动生成时间
[Manufacturer]
%MFGNAME%=DeviceList ;此驱动所支持的设备的列表
[SourceDiskName]
1=%INST_DISK_NAME% ;此驱动相关文件所在的盘符
[SourceDiskFiles]
basic.sys=1, objchk_wxp_x86/i386/,
WdfCoinstaller01000.dll=1,,
[DestinationDirs]
DefaultDestDir=10, System32/drivers ;文件操作的目标路径,10等于%windir%/system3/drivers, 11等于%windir%/system32
ClassIntall32_CopyFiles=11
[DeviceList]
%DEV_DESCRIPTION%=DriverInstall,USB/VID_0547&PID_1002 ;设备类型ID,查看DDK定义,这里是"Root/WdfBasic"
[ClassInstall32]
AddReg=ClassInstall32_AddReg ;安装设备类型所做的操作,注册表
CopyFiles=ClassInstall32_CopyFiles ;拷贝文件
[ClassInstall32_AddReg]
HKR,,,,"Sample device drivers"
HKR,,Icon,,101 ;指示设备图标,Window预设
[ClassIntall32_CopyFiles]
[DriverInstall.ntx86] ;指示驱动具体的安装操作,指示安装平台,这里是X86系列NT系统
DriverVer=27/12/2005,1.0.0.1
CopyFiles=DriverCopyFiles
[DriverCopyFiles]
basic.sys,,,2 ;具体操作的文件名,路径在SourceDisksFiles节中指定,2表示驱动关键文件
[DriverInstall.ntx86.Service]
AddService=wdf_basic,2,DriverService ;DriverEntry所在文件,附加启动操作.
[DriverService]
ServiceType=1 ;内核模式驱动
StartType=3 ;手动启动
ErrorControl=1 ;一般错误处理
ServiceBinary=%10%/System32/drivers/basic.sys
[DriverInstall.ntx86.hw]
AddReg=DriverHwAddReg
[DriverHwAddReg]
HKR,,SampleInfo,,"Basic registry key" ;配置特殊的注册表键值
[DriverInstall.ntx86.CoInstallers] ;指示其它需要的供调用的相关驱动加载
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles
[CoInstaller_CopyFiles]
WdfConInstaller01000.dll,,,2
[CoInstaller_AddReg]
HKR,,CoInstaller32,0x00010000,"WdfCointaller01000.dll,WdfCoInstaller" ;指示CoInstaller驱动的入口点和入口点函数名称
[DriverInstall.ntx86,Wdf]
KmdfService=basic, basic_wdfsect
KmdfLibraryVersion=1.0
[Strings] ;所有相关字符串的列表
MFGNAME="Driver factory"
INSTDISK="Installation Disc"
DEV_DESCRIPTION="Basic WDF device"
INST_DISK_NAME="Basic WDF device driver installation disk"
相关文章推荐
- Ghost批处理文件的基本格式
- .INF文件格式说明
- 四、ASP文件的基本格式及新建方法
- INF文件格式小结
- SQLite数据库文件格式分析(B树的基本组织)
- INF文件格式小节
- go学习--go文件基本格式
- Qt 的 .pro 文件基本格式
- GOOGLE地球浏览器分析(五):KML文件基本格式
- 【Linux系列教程】02.命令基本格式、常见目录以及文件目录处理命令
- ant配置文件的基本格式
- FAT12文件系统基本格式
- 文件系统格式选择的基本策略
- ARM系统基本文件格式
- INF文件格式小结
- SQLite数据库文件格式分析(B树的基本组织)
- 连续传送ftp文件的shell基本格式,
- 。INF文件格式说明
- 普通PE文件的基本格式整理
- [转载]INF文件格式说明