VS2022升级后V3打印机INF文件报1296错误求助
升级VS/SDK/WDK后V3打印机INF触发错误代码1296
将Visual Studio从2017版本升级至2022版本,同时更新了SDK与WDK至最新正式版。此前使用旧版本开发时,V3打印机INF文件运行正常,但现在始终触发错误代码1296:
Hardware 'Test_(01)' does not have an associated service using install section 'A9_GBD'
经排查,该问题由Windows 10和11中的新“Primitive Drivers”概念导致。我未能找到适配该新概念的解决方案或示例代码,现附上触发报错的INF文件代码,恳请各位技术同行指点问题所在:
[Version] Signature="$Windows NT$" Provider=%Test GmbH% ClassGUID={4D36E979-E325-11CE-BFC1-08002BE10318} Class=Printer DriverVer=07/05/2024,1.8.6-01 CatalogFile=Testprinting.cat PnpLockdown=1 ; ; Manufacturer section. ; [Manufacturer] %Test GmbH% = Test, NTx86, NTia64 ; Model Specifications Section ; [Test.NTx86] "Test_(01)" = A9_GBD, Test_A9_GBD [Test.NTia64] "Test_(01)" = A9_GBD, Test_A9_GBD ; ; Installer section(s) referenced above. ; [A9_GBD] CopyFiles=@A9_GBD.Dll,@A9_GBD.GPD DataSection=UNIDRV_BIDI_DATA DataFile=A9_GBD.GPD Include=NTPRINT.INF Needs=UNIDRV_BIDI.OEM [DestinationDirs] DefaultDestDir=66000 [SourceDisksNames.x86] 1 = %location%,,, 2 = %location%,,,x86 [SourceDisksNames.ia64] 1 = %location%,,, 2 = %location%,,,x64 [SourceDisksFiles.ia64] A9_GBD.Dll = 2 A9_GBD.GPD = 1 [SourceDisksFiles.x86] A9_GBD.Dll = 2 A9_GBD.GPD = 1 [Strings] PrinterClassName="Printer" Test GmbH="Test GmbH" location="Installation Source Media" VERSION="1.8.6-01"
内容的提问来源于stack exchange,提问作者hubiB
相关产品推荐
相关产品推荐

