Microsoft Internet Security and Acceleration Server 2004 SDK

IFWXSocket::Send

The Send method sends a buffer asynchronously. It performs an overlapped send operation.

HRESULT Send(
  IFWXIOBuffer* pIOBuffer,
  IFWXIOCompletion* pIFWXIOCompletion,
  UserContextType UserData
);

Parameters

pIOBuffer
[in] Pointer to the buffer to send.
pIFWXIOCompletion
[in] Pointer to the IFWXIOCompletion interface that is notified when the send operation is completed. Set this parameter to NULL if notification is not required.
UserData
[in] An opaque value to pass to the IFWXIOCompletion::CompleteAsyncIO notification method. This parameter provides a context to the notification, thereby allowing identification of each send operation.

Return Values

This method returns S_OK if the call is successful; otherwise, it returns an error code.

Remarks

To receive a notification when the send operation is completed, specify an IFWXIOCompletion interface pointer in the pIFWXIOCompletion parameter.

Requirements

Server: Requires Windows Server 2003 or Windows 2000.
Version: Requires Internet Security and Acceleration Server 2004.
Header: Declared in Wspfwext.idl.

See Also

IFWXSocket, IFWXIOBuffer