IFWXFirewall2 interface
Applies to: desktop apps only
The IFWXFirewall2 interface provides access to additional Microsoft Firewall service functions that are not exposed by the IFWXFirewall interface.
Members
The IFWXFirewall2 interface inherits from IFWXFirewall and IUnknown. IFWXFirewall2 also has these types of members:
- Methods
Methods
The IFWXFirewall2 interface has these methods.
Method | Description |
---|---|
CreateBuffer | Creates (allocates) a buffer object of the given size. (Inherited from IFWXFirewall) |
CreateConstBuffer | Creates a buffer object that wraps a user-supplied memory buffer. (Inherited from IFWXFirewall) |
CreateIpFilter | Creates an IP filter object that implements the IFWXIpFilter interface. (Inherited from IFWXFirewall) |
CreateNetworkSocket | Creates a socket object that works with the dynamic packet filtering scheme. (Inherited from IFWXFirewall) |
CreateOverlapped | Creates an overlapped object that supports the IFWXOverlapped interface for use with handles hooked to the completion port with the HookToCompletionPort method. (Inherited from IFWXFirewall) |
CreatePrivateSession | Creates a private session object for a given client. (Inherited from IFWXFirewall) |
CreateRadiusAuthenticator | Creates a RADIUS authenticator interface (IFWXRadiusAuthenticator), which can be used to authenticate RADIUS users. |
CreateSSLNetworkSocket | Creates a Secure Sockets Layer (SSL) socket object that works with the dynamic packet filtering scheme. |
CreateWindowBuffer | Creates a buffer object that represents a window inside another buffer. (Inherited from IFWXFirewall) |
EndHeavyBlockingOperation | Notifies the Firewall service that a lengthy blocking operation has ended. (Inherited from IFWXFirewall) |
GetClientSession | Retrieves or, if necessary, creates a session object for a specified client address. (Inherited from IFWXFirewall) |
GetHostByAddr | Retrieves host information corresponding to an address. (Inherited from IFWXFirewall) |
GetHostByName | Retrieves host information corresponding to a host name. (Inherited from IFWXFirewall) |
GetLowResourceRecoverer | Gets the interface that registers for low resource recovery operations. Use a low resource recovery operation when you want to retry an operation that fails due to low resource availability. |
GetNetConfigDetector | Gets the interface that registers for network configuration detection (NCD) notifications. |
HookToCompletionPort | Associates a handle with the Firewall service completion port. (Inherited from IFWXFirewall) |
PostTaskCompletion | Posts a one-time task into the completion port's queue. The one-time task is represented by the IFWXTaskCompletion interface. |
StartHeavyBlockingOperation | Notifies the Firewall service that a thread is busy with a lengthy blocking operation. (Inherited from IFWXFirewall) |
UpdateServiceStatus | Updates the service status. |
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
Build date: 7/12/2010