📄 vdfltipdef.h
字号:
////////////////////////////////////////////////////////////////////////////////////
// 该文件是客户端与驱动共享的一些定义
/////////////////////////////////////////////
#ifndef _VDFLTIPDEF_H_
#define _VDFLTIPDEF_H_
#define VDF_VER 8
#define MAX_PP 16
#define MAX_PNAME_LEN 32
#define MAX_PNAME_LEN0 (MAX_PNAME_LEN+1)
#define FILE_DEVICE_VDFltIp 0x00008300
#define VDFltIp_IOCTL_INDEX 0x830
#define VDFltIp_IOCTL_CODE(index) (CTL_CODE(FILE_DEVICE_VDFltIp, VDFltIp_IOCTL_INDEX+index,METHOD_BUFFERED, FILE_ANY_ACCESS))
#define VDF_GET_VER VDFltIp_IOCTL_CODE(0) //CTL_CODE(FILE_DEVICE_VDFltIp, VDFltIp_IOCTL_INDEX,METHOD_BUFFERED, FILE_ANY_ACCESS)
#define VDF_ONLINE VDFltIp_IOCTL_CODE(1) //CTL_CODE(FILE_DEVICE_VDFltIp, VDFltIp_IOCTL_INDEX,METHOD_BUFFERED, FILE_ANY_ACCESS)
#define VDF_OFFLINE VDFltIp_IOCTL_CODE(2)
#define VDF_SET_ONLINEMAC VDFltIp_IOCTL_CODE(3)
#define VDF_SET_ONLINEIP VDFltIp_IOCTL_CODE(4)
#define VDF_SET_GATEWAYMAC VDFltIp_IOCTL_CODE(5)
#define VDF_GET_STOPPROGS VDFltIp_IOCTL_CODE(6)
#define VDF_GET_CURSTOPPROG VDFltIp_IOCTL_CODE(7)
#define VDF_SET_GATEWAYIP VDFltIp_IOCTL_CODE(8)
#define SPWHY_NULL 0
#define SPWHY_IP 1
#define SPWHY_ARP 2
#define SPWHY_PKT 4
#define SPWHY_MAC 8
#pragma pack(1)
typedef struct
{
char szName[MAX_PNAME_LEN0];
ULONG uWhy;
}SStopProc;
#pragma pack()
#endif //_VDFLTIPDEF_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -