IMFHttpDownloadSessionProvider interface (mfidl.h)
Applications implement this interface in order to provide custom a custom HTTP or HTTPS download implementation. Use the IMFSourceResolver interface to register the provider. For more information, see Using the Source Resolver. Once registered, the Microsoft Media Foundation will invoke the CreateHttpDownloadSession method of the provider implementation to open HTTP or HTTPS URLs instead of using the default implementation.
Inheritance
The IMFHttpDownloadSessionProvider interface inherits from the IUnknown interface. IMFHttpDownloadSessionProvider also has these types of members:
Methods
The IMFHttpDownloadSessionProvider interface has these methods.
IMFHttpDownloadSessionProvider::CreateHttpDownloadSession Called by the Microsoft Media Foundation to open HTTP or HTTPS URLs instead of using the default implementation. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1703 [desktop apps only] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | mfidl.h |