IMDServiceProvider interface (mswmdm.h)
The IMDServiceProvider interface is the initial interface that Windows Media Device Manager uses to connect to your service provider. Using this interface, Windows Media Device Manager can enumerate and communicate with the all media devices supported by a particular service provider. The IMDServiceProvider2 interface can be implemented to create devices by using the device path.
Inheritance
The IMDServiceProvider interface inherits from the IUnknown interface. IMDServiceProvider also has these types of members:
Methods
The IMDServiceProvider interface has these methods.
IMDServiceProvider::EnumDevices The EnumDevices method enumerates the installed physical or software devices that are currently attached and are known by the service provider. |
IMDServiceProvider::GetDeviceCount The GetDeviceCount method returns the number of installed physical or software devices that are currently attached and are known by the service provider. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | mswmdm.h |