This section contains the interfaces exposed by URL monikers.
| IAsyncMoniker | IAsyncMoniker provides an implementation of the IUnknown interface, which allows client programs to determine if a moniker supports asynchronous binding. No additional methods are supported by this interface. |
| IAuthenticate | This interface is implemented by the client application to provide the URL moniker with information to authenticate the user. |
| IBindHost | This interface is implemented by an ActiveX® container that wants controls to do asynchronous data transfers through it. |
| IBinding | This interface provides methods that allow the client program using an asynchronous moniker to control the progress of the bind operation. |
| IBindProtocol | Not currently supported. |
| IBindStatusCallback | This interface accepts information on an asynchronous binding operation. |
| ICodeInstall | Obsolete. Do not use. |
| IHttpNegotiate | This interface is implemented by a client application to provide support for HTTP negotiations. |
| IHttpSecurity | This interface notifies a client application of authentication problems. |
| IPersistMoniker | This interface provides methods that offer more control over the binding of persistent data. |
| ISoftDistExt | Not currently implemented. |
| IWindowForBindingUI | This interface allows clients of URL monikers to display information in the client's user interface when necessary. |
| IWinInetHttpInfo | This interface checks information on HTTP requests made through the underlying Win32® Internet functions. |
| IWinInetInfo | This interface retrieves option information used by the underlying Win32® Internet functions. |