Implemented by a client application to provide support for HTTP negotiations.
IHttpNegotiate Members
| BeginningTransaction |
Notifies the client of the URL that is being bound to at the beginning of an HTTP transaction. |
| OnResponse |
Enables the client of a bind operation to examine the response headers, optionally terminate the bind operation, and add HTTP headers to a request before resending the request. |
Remarks
Urlmon.dll uses the QueryInterface method on your implementation of IBindStatusCallback to obtain a pointer to your IHttpNegotiate interface.
The IID for this interface is IID_IHttpNegotiate.
Interface Information
| Stock Implementation | urlmon.dll |
|---|
| Custom Implementation | Yes |
|---|
| Inherits from | IUnknown |
|---|
| Header and IDL files | Urlmon.h, Urlmon.idl |
|---|
| Minimum availability | Internet Explorer
3.0 |
|---|
| Minimum operating systems |
Windows 95, Windows NT 4.0, Windows CE 2.12 |
|---|
See Also
IWindowForBindingUI, IWinInetInfo