ISideShowContentManager 

Windows SideShow gadgets use the ISideShowContentManager interface to send and withdraw content from the Windows SideShow devices with which they are associated, to initiate reception of events from the devices, and to query for information about the devices.

Members

Method

Description

ISideShowContentManager::Add Method

Requests that the Windows SideShow platform retrieve content for display on the devices associated with the Windows SideShow gadget.

ISideShowContentManager::GetDeviceCapabilities Method

Requests information about the Windows SideShow devices associated with the Windows SideShow gadget.

ISideShowContentManager::Remove Method

Requests that the Windows SideShow platform remove a specific item of content from the caches of the Windows SideShow devices associated with the Windows SideShow gadget.

ISideShowContentManager::RemoveAll Method

Requests that the Windows SideShow platform remove all items of content from the caches of the Windows SideShow devices associated with the Windows SideShow gadget.

ISideShowContentManager::SetEventSink Method

Provides an ISideShowEvents interface pointer through which the Windows SideShow devices associated with the Windows SideShow gadget can post events to the gadget.

Remarks

A pointer to this interface is returned from successful calls to the ISideShowSession::RegisterContent Method of the ISideShowSession interface. This interface enables Windows SideShow gadgets to send content to their associated devices, and if necessary, to remove that content.

This interface is the main interface through which Windows SideShow gadgets manage the display of content on the Windows SideShow devices with which they are associated. This interface is generic in that it accepts content of all types destined for a wide variety of Windows SideShow devices. However, any specific instance of this interface only accepts content of a single type for all of the Windows SideShow devices associated with a single endpoint.

See Also

Concepts

ISideShowContent
ISideShowSession::RegisterContent Method
Platform-Implemented Interfaces