Filter Driver Services

Filter drivers can provide the following services:

  • Originate send requests and receive indications.

  • Modify data buffer ordering or timing in the send and receive data paths.

  • Add, modify, delete network data buffers in both the send and receive data paths of a driver stack. For more information about filtering send and receive data, see Filter Module Send and Receive Operations.

  • Originate query and set OID requests to the underlying drivers.

  • Filter query and set OID requests to the underlying drivers.

  • Filter responses of OID requests from the underlying drivers. For more information about OID requests, see Filter Module OID Requests.

  • Originate status indications to the overlying drivers.

  • Filter status indications from the underlying drivers. For more information, see Filter Module Status Indications.

  • Manage configuration parameters in the registry for each miniport adapter with which it interfaces. For more information, see Accessing Configuration Information for a Filter Driver.