loaddrive.h

来自「Windows CE上的加载驱动的类」· C头文件 代码 · 共 42 行

H
42
字号
// LoadDrive.h: interface for the CLoadDrive class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_LOADDRIVE_H__57666B05_ACFD_425B_9779_D8534E1DB38E__INCLUDED_)
#define AFX_LOADDRIVE_H__57666B05_ACFD_425B_9779_D8534E1DB38E__INCLUDED_

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

class CLoadDrive  
{
public:
	CLoadDrive();
	virtual ~CLoadDrive();
public:
	bool Unload();
	bool OpenDrive(CWnd *pPortOwner);
	void RecvComd(BYTE *szBuffer,DWORD readtonum,DWORD readnum);
	bool SendComd(BYTE * comd,DWORD writetonum,DWORD *writenum);
	bool AutoLoad();
	//加载驱动
//	HANDLE hUSBFile ;			/* 设备文件操作句柄 */

	HANDLE HandleDriver ;		/* 驱动程序句柄     */
	HKEY hDrvKey ;							/* 注册表操作句柄   */
	
	// Simple Driver 注册表信息
	WCHAR *szRegKey ;
	WCHAR *szPrefix ;
	WCHAR *szDLL ;
	WCHAR *szFriendlyName ;
	DWORD DrvIndex ;
	DWORD DrvOrder ;
	DWORD actlen, dwFreq,dwData;
	BYTE	writebyte;
	CWnd*		m_pOwner;
};

#endif // !defined(AFX_LOADDRIVE_H__57666B05_ACFD_425B_9779_D8534E1DB38E__INCLUDED_)

⌨️ 快捷键说明

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