WFP Callout Driver Structures (Compact 2013)

3/26/2014

This section describes the WFP Callout Driver Structures.

In This Section

  • FWPS_ACTION0
    Specifies the run-time action that the WFP Filter Engine should take if all the filter's filtering conditions are true
  • FWPS_CALLOUT0
    Defines the data that is required for a callout driver to add a callout to the filter engine
  • FWPS_DISCARD_METADATA0
    Describes the data that was discarded by the filter engine, a network layer, or a transport layer
  • FWPS_INCOMING_VALUES0
    Defines data values that are passed by the filter engine to a callout's classifyFn callout function
  • FWPS_STREAM_CALLOUT_IO_PACKET0
    Describes the data passed by the filter engine to a callout's classifyFn callout function when filtering a data stream
  • FWPS_STREAM_DATA_OFFSET0
    Defines an offset into a section of a data stream that is described by an FWPS_STREAM_DATA0 structure
  • LUID
    Defines the locally unique identifier (LUID) as a 64-bit value guaranteed to be unique on the system on which it was generated only. The uniqueness of an LUID is guaranteed until the system is restarted only.
  • FWP_CONDITION_VALUE0
    Defines a condition value that is used by the filter engine when testing a data field against a filtering condition
  • FWP_VALUE0
    Defines a data value that can be one of several different data types
  • FWPM_DISPLAY_DATA0
    Specifies a name and description for a layer, a filter, a provider, a provider context, a callout, or an open session
  • FWPM_SESSION0
    Defines session-specific parameters for an open session to the filter engine
  • FWPS_CLASSIFY_OUT0
    Defines the data that is returned to the caller of a callout's classifyFn callout function

See Also

Reference

WFP Callout Driver Reference
classifyFn
WFP Callout Driver Functions
WFP Callout Driver Enumerations
WFP Callout Driver Constants