C++ UMDF,无法为Microsoft定义的类指定[ClassInstall32]节

C++ UMDF,无法为Microsoft定义的类指定[ClassInstall32]节,c++,drivers,wdm,kmdf,umdf,C++,Drivers,Wdm,Kmdf,Umdf,我正在学习下一个教程: 我在编译项目时遇到了一个问题,我遇到了下一个错误: 我试图按照教程中的描述执行这些步骤,但在编译项目时,总是出现上述错误 另外,我尝试过搜索,但没有找到任何有用的信息 可能的其他信息,这可能会帮助您给我一条建议: INF文件: 使用Windows 10、最新WDK和VS2015 正如在教程中提到的,已经完全启动了USB用户模式驱动程序模板 基本上,错误是您试图创建一个已经存在的类,即USBDevice类。由于您正在尝试创建新的USB客户端驱动程序,因此可以继续并删除类

我正在学习下一个教程:

我在编译项目时遇到了一个问题,我遇到了下一个错误:

我试图按照教程中的描述执行这些步骤,但在编译项目时,总是出现上述错误

另外,我尝试过搜索,但没有找到任何有用的信息

可能的其他信息,这可能会帮助您给我一条建议:

  • INF文件:
  • 使用Windows 10、最新WDK和VS2015
  • 正如在教程中提到的,已经完全启动了
    USB用户模式驱动程序
    模板

基本上,错误是您试图创建一个已经存在的类,即USBDevice类。由于您正在尝试创建新的USB客户端驱动程序,因此可以继续并删除类定义部分

但是,如果尝试创建新类,请确保此列表中不存在类名和GUID:


如果您想了解有关INF文件的更多信息,请参阅本文:。

遗憾的是,最后一个链接现在已不存在,archive.org也没有备份。太糟糕了;看起来真的很有希望。这看起来像是另一个副本:我通过删除INF文件的该部分来删除此错误,具体来说是:第一行:
[ClassInstall32]
第二行:
AddReg=ClassInstall\u AddReg