⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usb.h

📁 经典的 读写usb设备的 dll
💻 H
字号:
// USBDevice1.h: interface for the USBDevice class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_USBDEVICE1_H__3BDB6953_8321_47FD_8FB3_735C81D3C5C0__INCLUDED_)
#define AFX_USBDEVICE1_H__3BDB6953_8321_47FD_8FB3_735C81D3C5C0__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

extern "C"__declspec(dllexport) bool InputReport(unsigned char report[]);
extern "C"__declspec(dllexport) bool OutputReport(unsigned char report[]);

class USBDevice  
{
public:
	USBDevice();
	virtual ~USBDevice();
public:
	unsigned char Device_Report[18];
	HANDLE DeviceHandler;

	bool  ReadReportFromDevice(unsigned char *p_Report);

	PCHAR GetDeviceHandler(void);
	PCHAR VerifyDeviceID(HDEVINFO hDevInfo,
		     SP_DEVICE_INTERFACE_DATA strtInterfaceData);
protected:
	HICON  m_hIcon;
};

#endif // !defined(AFX_USBDEVICE1_H__3BDB6953_8321_47FD_8FB3_735C81D3C5C0__INCLUDED_)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -