IMDSPDevice3 Interface

banner art

The IMDSPDevice3 interface must be supported for devices that expect to synchronize with Windows Media Player. For more information, see Enabling Synchronization with Windows Media Player.

The IMDSPDevice3 interface extends IMDSPDevice2 by providing ability to query properties and capabilities of the device with regard to an object format.

  • Note   Unless the service provider has added the device parameter UseExtendedWmdm with a value of 1, Windows Media Device Manager will not call this interface. See Device Parameters for more information about this.

In addition to the methods inherited from IMDSPDevice2, the IMDSPDevice3 interface exposes the following methods.

Method Description
DeviceIoControl Calls the device I/O control.
FindStorage Finds the storage through its unique identification (ID).
GetFormatCapability Retrieves information from a device about the values or ranges of values supported by the device for each aspect of a particular object format.
GetProperty Retrieves device-specific properties.
SetProperty Sets device-specific properties that are writeable.

See Also