、清除过滤规则//defineSTART_IP_HOOK CTL_CODEFILE_DEVICE_DRVFLTIP DRVFLTIP_IOCTL_INDEXMETHOD_BUFFEREDFILE_ANY_ACCESSdefineSTOP_IP_HOOK CTL_CODEFILE_DEVICE_DRVFLTIP DRVFLTIP_IOCTL_INDEX1METHOD_BUFFEREDFILE_ANY_ACCESSdefineADD_FILTER CTL_CODEFILE_DEVICE_DRVFLTIP DRVFLTIP_IOCTL_INDEX2METHOD_BUFFEREDFILE_WRITE_ACCESSdefineCLEAR_FILTER CTL_CODEFILE_DEVICE_DRVFLTIP DRVFLTIP_IOCTL_INDEX3METHOD_BUFFEREDFILE_ANY_
ACCESS//定义过滤规则的结构structCIPFilter USHORTprotocol //使用的协议 ULONGsourceIP //源 IP 地址 ULONGdestinationIP //目标 IP 地址 ULONGsourceMask //源地址屏蔽码 ULONGdestinationMask //目的地址屏蔽码 USHORTsourcePort //源端口号 USHORTdestinationPort //目的端口号 BOOLEANbDrop //是否丢弃此封包//过滤列表structCFilterList CIPFilteripf //过滤规则 CFilterListpNext //指向下一个 CFilterList 结构endif//__SMATRIXIPDIV_H__
上一篇:
c#常用源码
下一篇:
视频在线点播系统:ASP.NET 和 SQL Server 2005 实现一个简易的在线视频点播系统。按功能的不同可以划分为 5 个模块