Windows Media Format SDK banner art
PreviousNext

Application-implemented Interfaces

Two interfaces are specified for the application to implement as a means of enhancing interaction with Windows Media Device Manager. This approach to using Windows Media Device Manager is optional. All the methods of Windows Media Device Manager are designed to operate with or without application-implemented COM interfaces.

Throughout the methods of the interfaces that make up Windows Media Device Manager, opportunities to implement application interfaces are presented. Application interfaces can be used to enhance the communication of task progress during long operations, to enhance data transfer operations, and to inform the application when removable devices and media are removed.

The following interfaces can be implemented by the application.

Interface Description
IWMDMOperation Provides data-transfer callback for the IWMDMStorageControl interface and audio streaming callback for the IWMDMDeviceControl interface.
IWMDMProgress Provides progress-tracking callback for operations such as formatting media and transferring files. This interface is used by the IWMDMStorageGlobals and IWMDMStorageControl interfaces.

See Also

PreviousNext


© 1999 Microsoft Corporation. All rights reserved.