IFWXExternalIOCompletion Interface

The IFWXExternalIOCompletion interface includes a method for receiving a notification from the Microsoft Firewall service upon completion of an asynchronous Windows input/output (I/O) operation involving reading or writing to a file on a disk for which the filter maintains a handle.

Syntax

interface IFWXExternalIOCompletion : IUnknown

When To Implement

An application filter that needs to receive notifications from the Firewall service upon completion of asynchronous Windows I/O operations must implement this notification interface.

Methods

The IFWXExternalIOCompletion interface inherits the methods of the IUnknown interface.

In addition, IFWXExternalIOCompletion defines the following method.

Method Description

CompleteAsyncIO

Receives a notification from the Firewall service when an asynchronous Windows I/O operation involving reading or writing to a file on a disk completes.

Remarks

This interface is similar in function to the IFWXIOCompletion interface, but is used for reading or writing to files on a disk asynchronously.

Requirements

Server Requires Windows Server 2008.
Version Requires Forefront Threat Management Gateway (TMG).
Header

Declared in Wspfwext.idl.

See Also

Filter Interfaces
IFWXFirewall::HookToCompletionPort
IFWXFirewall::CreateOverlapped
IFWXOverlapped


Send comments about this topic to Microsoft

Build date: 11/30/2009

© 2008 Microsoft Corporation. All rights reserved.

[an error occurred while processing this directive]