Интерфейс IWMDeviceManager (mswmdm.h)
Интерфейс IWMDeviceManager — это интерфейс верхнего уровня Windows Media диспетчер устройств для приложений. Это первый интерфейс, к которому обращается приложение, и используется для получения интерфейса IWMDMEnumDevice , используемого для перечисления подключенных устройств. Этот интерфейс получается путем вызова QueryInterface в интерфейсе IComponentAuthenticate , прошедшем проверку подлинности. Если устройство поддерживает его, используйте интерфейс IWMDeviceManager2 , который предлагает превосходные возможности перечисления устройств.
Наследование
Интерфейс IWMDeviceManager наследуется от интерфейса IUnknown . IWMDeviceManager также имеет следующие типы элементов:
Методы
Интерфейс IWMDeviceManager содержит следующие методы.
IWMDeviceManager::EnumDevices Метод EnumDevices извлекает указатель на интерфейс IWMDMEnumDevice, который можно использовать для перечисления переносимых устройств, подключенных к компьютеру. |
IWMDeviceManager::GetDeviceCount Метод GetDeviceCount извлекает количество портативных устройств, подключенных к компьютеру в данный момент. |
IWMDeviceManager::GetRevision Метод GetRevision извлекает номер версии Windows Media диспетчер устройств, используемых в настоящее время. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | mswmdm.h |