plugins.h
来自「单片机SPI下载驱动程序源码」· C头文件 代码 · 共 56 行
H
56 行
#ifndef _plugins_h
#define _plugins_h
typedef DWORD WINAPI tBuf2Chip(LPVOID);
typedef DWORD WINAPI tBuf2eep(LPVOID);
typedef DWORD WINAPI tChip2Buff(LPVOID);
typedef DWORD tEraseChip(void);
typedef DWORD tReadSign(HANDLE);
typedef HANDLE tTryOpenPort(char *);
typedef struct _PLUGINFO {
LPSTR name;
WORD cmd;
WORD err;
DWORD WINAPI _readsign(void);
DWORD flags;
LPVOID tab;
} PLUGINFO,*LPPLUGINFO;
typedef struct _params{
HANDLE comm;
HWND hdlg;
HWND list;
HWND progr;
WORD *memo;
WORD divider;
WORD pages;
int wrdcnt;
char *file;
UINT msg;
WORD flags;
}PARAMS;
typedef struct _doo{
tBuf2Chip *fBuf2Chip;
tBuf2eep *fBuf2eep;
tChip2Buff *fChip2Buff;
tEraseChip *fEraseChip;
tReadSign *fReadSign;
tTryOpenPort *fTryOpenPort;
}DOO;
//typedef HANDLE (WINAPI* _initplugin)(LPPLUGINFO);
typedef DWORD __cdecl tInit_Plugin(LPPLUGINFO);
//typedef void __stdcall tOpenIOPort(void);
//typedef void __stdcall tCloseIOPort(void);
//typedef Byte __stdcall tReadByte(unsigned Port);
//typedef void __stdcall tWriteByte(unsigned Port,Byte Value);
//tOpenIOPort *OpenIOPort;
//tCloseIOPort *CloseIOPort;
//tReadByte *ReadByte;
//tWriteByte *WriteByte;
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?