Microsoft Internet Security and Acceleration Server 2000

IFWXOverlapped

The IFWXOverlapped interface is used to hook into the I/O completion port of the Firewall service, for asynchronous I/O with Win32 files. You can hook into the completion port thread pool by linking a handle to the completion port (call the IFWXFirewall::HookToCompletionPort method). Overlapped Win32 functions must then be called with the Winsock structure OVERLAPPED returned by this interface.

Methods in Vtable Order

IUnknown Methods Description
QueryInterface Returns pointers to supported interfaces.
AddRef Increments the reference count.
Release Decrements the reference count.

IFWXOverlapped Methods Description
GetOverlapped Gets a pointer to an overlapped structure.
SetNotificationInterface Sets the callback for the completion of the overlapped I/O.

Implementation

This interface is implemented by the Firewall service.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Version: Requires ISA Server 2000.
  Header: Wspfwext.idl.

See Also

IFWXExternalIOCompletion