Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Подключение hidsdi.h


Автор: Sergey1985 11.6.2015, 11:59
Работаю в C++Builder6

Подключил файл
#include "hidsdi.h"

После попытки использовать функцию HidD_GetHidGuid

выдает ошибку
[Linker Error] Unresolved external '__stdcall HidD_GetHidGuid(_GUID *)' referenced from D:\ÏÐÎÃÐÀÌÌÛ ÍÀ C++BUILDER6\USB\FIRST\UNIT1.OBJ

В проект сперва кинул вот этот набор заголовков
hidclass.h
hidpi.h
hidsdi.h
hidusage.h
usb100.h
usbioctl.h
usbiodef.h

Вопрос Как пофиксить баг?

Автор: xvr 11.6.2015, 16:47
Цитата(Sergey1985 @  11.6.2015,  11:59 Найти цитируемый пост)
выдает ошибку
[Linker Error] Unresolved external '__stdcall HidD_GetHidGuid(_GUID *)' referenced from D:\ÏÐÎÃÐÀÌÌÛ ÍÀ C++BUILDER6\USB\FIRST\UNIT1.OBJ

Заголовка мало, нужна еще библиотека (точнее dll) с этой функцией - Hid.lib. Если она есть в BCB6.0, то подключите. Если нет, то сделайте из Hid.dll с помощью implib.exe из BCB и снова подключайте  smile 


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)