IMDSPDevice3 interface (mswmdm.h)
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.
Inheritance
The IMDSPDevice3 interface inherits from IMDSPDevice2. IMDSPDevice3 also has these types of members:
Methods
The IMDSPDevice3 interface has these methods.
IMDSPDevice3::DeviceIoControl The DeviceIoControl method calls the device I/O control. |
IMDSPDevice3::FindStorage The FindStorage method finds a storage with the given persistent unique identifier. The persistent unique identifier of a storage is described by the g_wszWMDMPersistentUniqueID property of that storage. (IMDSPDevice3.FindStorage) |
IMDSPDevice3::GetFormatCapability The GetFormatCapability method retrieves information from a device about the values or ranges of values supported by the device for each aspect of a particular object format. |
IMDSPDevice3::GetProperty The GetProperty method retrieves a specific device property. |
IMDSPDevice3::SetProperty The SetProperty method sets a specific device property that is writable. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | mswmdm.h |