欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

wdf驱动开下发现代码39

更新时间: 2014-01-05 03:20:06 责任编辑: Author_N1

 

wdf驱动开发出现代码39
我在做WDF驱动开发的时候,安装驱动的时候出现
无法加载这个硬件的设备驱动程序。驱动程序可能已损坏或不见了。 (代码 39)

INF文件我是按照例子更改的
;Module Name:
;    PCISample.INF
;
;Abstract:
;    INF file for installing the Windows Driver Frameworks PCISample Driver
;
;Installation Notes: 
;    Using Devcon: Type "devcon install PCISample.inf root\PCISample" to install
;
;--*/

[Version]
Signature="$WINDOWS NT$"
Class=WDFBOOK
ClassGuid={EF1941A7-645B-4668-B05B-287D30169435}
Provider=%ProviderName%
DriverVer=06/07/2012,6.1.7600.16385

; ================= Class section =====================

[ClassInstall32]
Addreg=SampleClassReg     

[SampleClassReg]
HKR,,,0,%DeviceClassName%
HKR,,Icon,,-18

;*****************************************
; PCISample  Install Section
;*****************************************

[Manufacturer]
%MfgName%=Standard,NTx86

; Following section is meant for Windows 2000 as it 
; cannot parse decorated model sections
[Standard]
;
; Hw Id is root\PCISample
;
%PCISample.DeviceDesc%=PCISample_Device, PCI\VEN_5858&DEV_0002&SUBSYS_00000000&REV_01

; Decorated model section take precedence over undecorated 
; ones on XP and later.
[Standard.NTx86]
%PCISample.DeviceDesc%=PCISample_Device, PCI\VEN_5858&DEV_0002&SUBSYS_00000000&REV_01

[DestinationDirs]
PCISample_Files_Driver = 12

[PCISample_Device.NT]
CopyFiles=PCISample_Files_Driver

[PCISample_Files_Driver]
PCISample.sys

;-------------- Service installation
[PCISample_Device.NT.Services]
AddService = PCISample,0x00000002, PCISample_AddService

; -------------- PCISample driver install sections
[PCISample_AddService]
DisplayName    = %PCISample.SVCDESC%
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
StartType      = 3               ; SERVICE_DEMAND_START 
ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\PCISample.sys

;
;--- WDF Coinstaller installation ----
;

[DestinationDirs]
CoInstaller_CopyFiles = 11

[PCISample_Device.NT.CoInstallers]
CopyFiles=CoInstaller_CopyFiles
AddReg=CoInstaller_AddReg

[CoInstaller_CopyFiles]
wdfcoinstaller01007.dll

[CoInstaller_AddReg]
HKR,,CoInstallers32,0x00010000, "wdfcoinstaller01007.dll,WdfCoInstaller"

[PCISample_Device.NT.Wdf]
KmdfService =  PCISample, PCISample_wdfsect

[PCISample_wdfsect]
KmdfLibraryVersion = 1.7


[Strings]
ProviderName="Windows最新WDF设备驱动程序开发"
MfgName="武安河"
DeviceClassName="WDF范例"
PCISample.DeviceDesc = "PCISample"
PCISample.SVCDESC = "WDF PCISample Service"

上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:20:06
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/20952/
本文WWW.DOC100.NET DOC100.NET版权所有。