IInternetSession::RegisterMimeFilter (Windows Embedded CE 6.0)
1/6/2010
This method registers a temporary pluggable MIME filter on the current process.
Syntax
HRESULT RegisterMimeFilter(
IClassFactory* pCF,
REFCLSID rclsid,
LPCWSTR pwzType
);
Parameters
- pCF
[in] Address of an IClassFactory interface where an IInternetProtocol object can be created.
- rclsid
[in] Reference to the pluggable MIME handler.
- pwzType
[in] String value that contains the MIME to register.
Return Value
Returns one of the values shown in the following table.
Value | Description |
---|---|
S_OK |
Success. |
E_FAIL |
The operation failed. |
E_NOINTERFACE |
The class factory could not be obtained. |
Remarks
This method only registers a pluggable MIME filter on the current process. No other processes will be affected by this method.
An application can register a pluggable MIME filter for a particular period of time when it wants to handle requests for some MIMEs by calling IInternetSession::RegisterMimeFilter. This method can be called multiple times using the same interface to register the different MIME types it wants to handle.
Requirements
Header | urlmon.h, urlmon.idl |
Library | urlmon.lib |
Windows Embedded CE | Windows CE .NET 4.0 and later |