滤规则//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#常用源码
下一篇:
还记得,那年的风车吗?