摘 要:为使开发者在操作系统内核模式下处理网络数据,Windows网络驱动程序接口规范(NDIS)提供了标准的开发接口。以NDIS中间层驱动程序为基础,能有效实现个人防火墙(PFW)和VPN等应用。综合网络驱动程序的特点及Windows驱动程序的开发规则,该文给出了一个方案,应用该方案能拦截网络数据包、根据应用策略处理数据、转发数据包。实际的测试结果显示,该方案能高效地处理网络数据。