阅读:1860回复:1
HID应用程序应包括哪些头文件(*.h)?
各位高手,
我写的HID应用程序(用VC6.0),在连接的时候说有些外部变量找不到. 请帮我看一看,还要包括哪些头文件? 这问题已挡住我两天了.. 哪位高人能指点一下迷津,不胜感激!! Best Regards Aron Chu 1. 文件包含的头文件: // DVRcommDlg.cpp : implementation file #include "stdafx.h" #include "DVRcomm.h" #include "DVRcommDlg.h" #include <process.h> extern "C"{ #include "c:\98DDK\src\hid\inc\hidsdi.h" // from Win98 DDK #include "c:\98DDK\inc\win98\setupapi.h" // from Win98 DDK } #define IDM_RCV_DATA (WM_USER + 1) // these constants must agree with those in firmware! #define DVR_VID (0x1061) // MOTO's USB Vendor ID=1061 (Motorola Semi. HK ltd) #define DVR_PID (0x0100) // Product ID=B001 #define DVR_VERSION (0xb001) // Product Version #define RID_RECEIVE (1) // report ID associated with incoming data #define RID_TRANSMIT (2) // report ID for transmitted data #define RID_COMMAND (3) // command ID to set baud rate #define MAX_DATA_LEN (6) // maximum transmitted data length #define RCV_DATA_LEN (8) // 1 report ID, 1 count of valid bytes, and up to 6 data bytes // global flag read by received data thread and written by main thread bool g_KeepGoing = false; 2. 编译连接后的出错信息: --------------------Configuration: DVRcomm - Win32 Debug-------------------- Compiling... DVRcommDlg.cpp Linking... DVRcommDlg.obj : error LNK2001: unresolved external symbol __imp__SetupDiDestroyDeviceInfoList@4 DVRcommDlg.obj : error LNK2001: unresolved external symbol "void __cdecl RcvThreadFunction(void *)" (?RcvThreadFunction@@YAXPAX@Z) DVRcommDlg.obj : error LNK2001: unresolved external symbol _HidD_GetAttributes@8 DVRcommDlg.obj : error LNK2001: unresolved external symbol __imp__SetupDiGetDeviceInterfaceDetailA@24 DVRcommDlg.obj : error LNK2001: unresolved external symbol __imp__SetupDiEnumDeviceInterfaces@20 DVRcommDlg.obj : error LNK2001: unresolved external symbol __imp__SetupDiGetClassDevsA@16 DVRcommDlg.obj : error LNK2001: unresolved external symbol _HidD_GetHidGuid@4 Debug/DVRcomm.exe : fatal error LNK1120: 7 unresolved externals Error executing link.exe. DVRcomm.exe - 8 error(s), 0 warning(s) |
|
|
沙发#
发布于:2002-12-12 13:58
setupapi.lib
|
|
|