Поделиться через


Интерфейс 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

См. также раздел

Интерфейс IWMDeviceManager2

Интерфейсы для приложений