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


Интерфейс IWMDMDevice (mswmdm.h)

Интерфейс IWMDMDevice предоставляет методы для проверки и изучения одного переносимого устройства. Интерфейс можно использовать для получения сведений об устройстве и перечисления его хранилищ. IWMDMDevice2 расширяет возможности этого интерфейса.

Наследование

Интерфейс IWMDMDevice наследуется от интерфейса IUnknown . IWMDMDevice также имеет следующие типы членов:

Методы

Интерфейс IWMDMDevice имеет следующие методы.

 
IWMDMDevice::EnumStorage

Метод EnumStorage извлекает интерфейс IWMDMEnumStorage для перечисления хранилищ на устройстве.
IWMDMDevice::GetDeviceIcon

Метод GetDeviceIcon получает дескриптор значка, который изготовитель устройства хочет отобразить при подключении устройства.
IWMDMDevice::GetFormatSupport

Метод GetFormatSupport извлекает все форматы, поддерживаемые устройством, включая кодеки и форматы файлов.
IWMDMDevice::GetManufacturer

Метод GetManufacturer извлекает имя изготовителя устройства. (IWMDMDevice.GetManufacturer)
IWMDMDevice::GetName

Метод GetName извлекает понятное имя устройства мультимедиа.
IWMDMDevice::GetPowerSource

Метод GetPowerSource извлекает сведения об источнике питания и проценте оставшейся мощности для устройства.
IWMDMDevice::GetSerialNumber

Метод GetSerialNumber извлекает серийный номер, который однозначно идентифицирует устройство.
IWMDMDevice::GetStatus

Метод GetStatus извлекает сведения о состоянии устройства.
IWMDMDevice::GetType

Метод GetType извлекает операции, поддерживаемые устройством.
IWMDMDevice::GetVersion

Метод GetVersion извлекает номер версии устройства, определенный производителем.
IWMDMDevice::SendOpaqueCommand

Метод SendOpaqueCommand отправляет на устройство команду для конкретного устройства через windows Media диспетчер устройств. Диспетчер устройств Windows Media не пытается прочитать команду.

Требования

Требование Значение
Целевая платформа Windows
Header mswmdm.h

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

Интерфейс IWMDMDevice2

Интерфейс IWMDMDevice3

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