IFWXLowResourceRecoverer interface

Applies to: desktop apps only

The IFWXLowResourceRecoverer interface is the application filter interface that registers and unregisters an application filter for low resource recovery operations, and signals when a low resource recovery failure occurs. For a description of the low resource recovery process, see the Remarks section of this topic.

Members

The IFWXLowResourceRecoverer interface inherits from the IUnknown interface. IFWXLowResourceRecoverer also has these types of members:

  • Methods

Methods

The IFWXLowResourceRecoverer interface has these methods.

Method Description
RegisterForLowResourceRecovery

Registers an application filter for low resource recovery operations.

SignalLowResourceFailure

Signals the Microsoft Firewall service that a failure related to low resources has occurred.

UnregisterFromLowResourceRecovery

Unregisters an application filter from a low resource recovery operation.

 

Remarks

To use the low resource recovery mechanism, your filter has to register with the Firewall service using the IFWXLowResourceRecoverer::RegisterForLowResourceRecovery method so that the filter will handle failures. When a failure occurs, the filter can check the error message to ascertain whether the failure was caused by low resource availability. If so, the filter has to call the IFWXLowResourceRecoverer::SignalLowResourceFailure method, providing a cookie identifying the failure, and indicating to the Firewall service that the filter wants to recover from the failure. The Firewall service then calls the IFWXLowResourceRecoveryOperation::Recover method, which can retry the operation periodically until it succeeds.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2008 R2, Windows Server 2008 with SP2 (64-bit only)

Version

Forefront Threat Management Gateway (TMG) 2010

Header

Wspfwext.idl

See also

Filter Interfaces

 

 

Build date: 7/12/2010