IWMPContentPartner interface

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 IWMPContentPartner interface provides methods that Windows Media Player calls to integrate its user interface with an online store's catalog and services. This interface is implemented by a content partner plug-in, which is provided by the online store.

Methods

The IWMPContentPartner interface has these methods.

Method Description
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

   
Target Platform Windows
Header contentpartner.h

See also

Reference for Type 1 Online Stores