IWMPContentPartner interface (contentpartner.h)
[The feature associated with this page, Windows Media Player SDK, is a legacy feature. It has been superseded by MediaPlayer. MediaPlayer has been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer instead of Windows Media Player SDK, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]
Inheritance
The IWMPContentPartner interface inherits from the IUnknown interface. IWMPContentPartner also has these types of members:
Methods
The IWMPContentPartner interface has these methods.
IWMPContentPartner::Authenticate Note This section describes functionality designed for use by online stores. Use of this functionality outside the context of an online store is not supported. The Authenticate method initiates an attempt to authenticate the user. |
IWMPContentPartner::Buy Note This section describes functionality designed for use by online stores. Use of this functionality outside the context of an online store is not supported. The Buy method initiates the purchase of digital media content. |
IWMPContentPartner::CanBuySilent Note This section describes functionality designed for use by online stores. |
IWMPContentPartner::CompareContainerListPrices Note This section describes functionality designed for use by online stores. Use of this functionality outside the context of an online store is not supported. The CompareContainerListPrices method compares the price of two content container lists. |
IWMPContentPartner::Download Note This section describes functionality designed for use by online stores. Use of this functionality outside the context of an online store is not supported. The Download method initiates the download of a set of media items. |
IWMPContentPartner::DownloadTrackComplete Note This section describes functionality designed for use by online stores. |
IWMPContentPartner::GetCatalogURL Note This section describes functionality designed for use by online stores. |
IWMPContentPartner::GetCommands Note This section describes functionality designed for use by online stores. Use of this functionality outside the context of an online store is not supported. The GetCommands method retrieves context menu commands. |
IWMPContentPartner::GetContentPartnerInfo Note This section describes functionality designed for use by online stores. Use of this functionality outside the context of an online store is not supported. The GetContentPartnerInfo method retrieves specific information about the online store. |
IWMPContentPartner::GetItemInfo Note This section describes functionality designed for use by online stores. |
IWMPContentPartner::GetListContents Note This section describes functionality designed for use by online stores. Use of this functionality outside the context of an online store is not supported. The GetListContents method initiates the retrieval of a dynamic list. |
IWMPContentPartner::GetStreamingURL Note This section describes functionality designed for use by online stores. Use of this functionality outside the context of an online store is not supported. The GetStreamingURL method retrieves the streaming URL of a track. |
IWMPContentPartner::GetTemplate Note This section describes functionality designed for use by online stores. |
IWMPContentPartner::InvokeCommand Note This section describes functionality designed for use by online stores. Use of this functionality outside the context of an online store is not supported. The InvokeCommand method invokes a context menu command. |
IWMPContentPartner::Login Note This section describes functionality designed for use by online stores. Use of this functionality outside the context of an online store is not supported. The Login method logs the user in to the online store. |
IWMPContentPartner::Logout Note This section describes functionality designed for use by online stores. Use of this functionality outside the context of an online store is not supported. The Logout method ends the user's online store session. |
IWMPContentPartner::Notify Note This section describes functionality designed for use by online stores. |
IWMPContentPartner::RefreshLicense Note This section describes functionality designed for use by online stores. Use of this functionality outside the context of an online store is not supported. The RefreshLicense method initiates the update of a license for the specified media file. |
IWMPContentPartner::SendMessage Note This section describes functionality designed for use by online stores. Use of this functionality outside the context of an online store is not supported. The SendMessage method enables discovery pages to send messages to the plug-in. |
IWMPContentPartner::SetCallback Note This section describes functionality designed for use by online stores. |
IWMPContentPartner::StationEvent Note This section describes functionality designed for use by online stores. |
IWMPContentPartner::UpdateDevice Note This section describes functionality designed for use by online stores. |
IWMPContentPartner::VerifyPermission Note This section describes functionality designed for use by online stores. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | contentpartner.h |