Packet Filtering Reference

[These API elements are available for use in the operating systems listed in the Requirements section for each element. In Windows Server "Longhorn", the packet filtering functions return ERROR_CALL_NOT_SUPPORTED. The MprConfigInterfaceTransportSetInfo function and the API elements described in the Windows Filtering Platform API Reference provide similar functionality.]

Packet filtering enables the developer to create and manage input and output filters for IP packets. Each IP adapter interface can be associated with one or more filters. Filters can include source and destination addresses, address mask and port; and protocol identifiers.

With the exception of the PfGetInterfaceStatistics function, all of the functions described in this section require administrative permissions.

The following reference elements are found in the Fltdefs.h header file: