Programming Reference

banner art

The Windows Media Device Manager SDK consists of a collection of interfaces and methods that can be used to enumerate portable audio player (PAP) devices and transfer music to them. Windows Media Device Manager encapsulates media devices so that all the normal operations that can be performed on a device, such as discovering device properties and downloading files, can be done through the following collection of COM-based interfaces. This programming reference documents the objects, interfaces, methods, and structures used by Windows Media Device Manager. The reference includes the following sections.

Section Description
Windows Media Device Manager Interfaces Windows Media Device Manager interfaces used by applications.
Service Provider Interfaces Interfaces implemented by service providers.
Secure Authenticated Channel Interface Authentication interface.
Secure Content Provider Interfaces COM interfaces that make up a secure content provider implementation.
Application Interfaces Interface that allows applications to interact with devices that support Windows Media DRM 10 for Portable Devices.
Application Callback Interfaces Application-implemented callback interfaces.
Object Logging Interface Logging interface.
Structures Structures used by Windows Media Device Manager interfaces.
Enumeration Types Enumerations used by Windows Media Device Manager interfaces.
Storage Metadata (Properties) Descriptive information about the content transferred to or from a device.
Device Properties Device properties used by Windows Media Device Manager interfaces.
SCP Events Events used by the secure content provider to notify a caller.
Error Codes Error code descriptions.
MTP Error Codes Error codes for the device that supports Media Transport Protocol (MTP).

See Also