WinpkFilter API Reference

API Baseline: v3.6.2 Active Baseline • NDIS 6.x LWF

Windows Packet Filter (WinpkFilter) is a high-performance transparent packet filtering and interception framework for Windows operating systems. It enables user-mode applications to capture, filter, inspect, and inject raw network packets at the NDIS layer without writing kernel-mode driver code.

Driver Target: NDIS 6.x LWF
Architectures: x64 • ARM64 • x86
Packet I/O: Win32 IOCTL + Fast I/O Shared-Memory
SDKs: C/C++ • .NET • Rust • Go

API & Interface Reference