IHttpCompletionInfo Interface
Provides information about an asynchronous completion.
Syntax
class IHttpCompletionInfo
Methods
The following table lists the methods exposed by the IHttpCompletionInfo
interface.
Name | Description |
---|---|
GetCompletionBytes | Returns the number of bytes completed for an asynchronous operation. |
GetCompletionStatus | Returns the status of an asynchronous operation. |
Derived Classes
Name | Description |
---|---|
IHttpCompletionInfo2 | Provides an interface to get the number of bytes completed by an asynchronous operation. |
Remarks
An IHttpCompletionInfo
interface is created and passed to a module's CHttpModule::OnAsyncCompletion method when the module completes an asynchronous operation. The GetCompletionBytes
and GetCompletionStatus
methods, respectively, retrieve the number of bytes completed and the return the status of an asynchronous operation.
Requirements
Type | Description |
---|---|
Client | - IIS 7.0 on Windows Vista - IIS 7.5 on Windows 7 - IIS 8.0 on Windows 8 - IIS 10.0 on Windows 10 |
Server | - IIS 7.0 on Windows Server 2008 - IIS 7.5 on Windows Server 2008 R2 - IIS 8.0 on Windows Server 2012 - IIS 8.5 on Windows Server 2012 R2 - IIS 10.0 on Windows Server 2016 |
Product | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 - IIS Express 7.5, IIS Express 8.0, IIS Express 10.0 |
Header | Httpserv.h |
See Also
Web Server Core Interfaces
CHttpModule::OnAsyncCompletion Method