commhookex.h
来自「WINDOW下串口钩子技术」· C头文件 代码 · 共 28 行
H
28 行
#ifndef _COMMHOOKEX_H_
#define _COMMHOOKEX_H_
#if _MSC_VER > 1000
#pragma once
#endif
#include <vtoolsc.h>
#define COMMHOOK_Major 1
#define COMMHOOK_Minor 0
#define COMMHOOK_DeviceID UNDEFINED_DEVICE_ID
#define COMMHOOK_Init_Order (PORT_INIT_ORDER - 1)
typedef struct _OpenInfo
{
PCHAR oi_portname;
PCOMMPORTOPENFUNC oi_openfunc;
PPORTDATA oi_portdata;
PortFunctions* oi_originalfuncs;
PortFunctions oi_localfuncs;
} OPENINFO, * POPENINFO;
typedef BOOL (*ADDPORTADDR)(PVOID RefData, PCOMMPORTOPENFUNC pPortOpen,PCHAR szPortName);
typedef BOOL (__cdecl *PCLOSEFUNC)(PPORTDATA);
typedef BOOL (__cdecl *PREADFUNC)(PPORTDATA, PCHAR, DWORD, PDWORD);
typedef BOOL (__cdecl *PWRITEFUNC)(PPORTDATA, PCHAR, DWORD, PDWORD);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?