UMDF, невозможно указать раздел [ClassInstall32] для определенного Microsoft класса
Я работаю со следующим уроком: Как написать свой первый драйвер USB-клиента.
И у меня проблема с компиляцией проекта, у меня следующая ошибка:
Я пытался сделать шаги близко к описанию в учебнике, но всегда получал ошибку выше, при компиляции проекта.
Кроме того, я пытался искать, но не нашел никакой полезной информации.
Возможна дополнительная информация, которая может помочь вам дать мне совет:
- INF-файл: http://pastebin.com/71d6bbQm
- Использование Windows 10, последних версий WDK и VS2015
- Начали именно
USB User-Mode Driver
шаблон, как было упомянуто в учебнике
1 ответ
По сути, ошибка говорит о том, что вы пытаетесь создать класс, который уже существует, то есть класс USBDevice. Поскольку вы пытаетесь создать новый драйвер USB-клиента, вы можете удалить раздел " Определение класса ".
Однако, если вы пытаетесь создать новый класс, убедитесь, что имя класса и GUID еще не существуют в этом списке: Системные классы настройки устройства, доступные для поставщиков.
Если вы хотите узнать больше о файлах INF, ознакомьтесь с этой статьей: Файлы INF для Bears of Little Brain.