Я пытаюсь создать проект (для ARM), чтобы облегчить связь через устройство HID. Вот детали того, что у меня есть:
- ПК с Windows 7
- Visual Studio 2011 Developer Preview
- WDK
Функция библиотеки Microsoft FindKnownHidDevices () в моем проекте вызывает HidD_GetHidGuid (). Однако Линкеру это не нравится и он жалуется:
* ошибка LNK2019: неразрешенный внешний символ HidD_GetHidGuid, на который есть ссылка в функции "unsigned char __cdecl FindKnownHidDevices *
У меня уже есть все следующие обходные пути в моем проекте, но пока безуспешно:
- Включить hid.lib & SetupAPI.lib в компоновщик -> Ввод -> Дополнительные зависимости в диспетчере конфигурации VS 2011
- Включить hidsdi.h в «Каталоги VC ++ -> Включить каталоги» в Configuration Manager VS 2011
- Включить файл hidsdi.h в .h версию файла .c, который вызывает функцию HidD_GetHidGuid (), используя extern "C"
Чего мне не хватает?