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


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

Интерфейс IMDSPDevice3 должен поддерживаться для устройств, которые должны синхронизироваться с Медиаплеер Windows. Дополнительные сведения см. в разделе Включение синхронизации с Медиаплеер Windows.

Интерфейс IMDSPDevice3 расширяет IMDSPDevice2 , предоставляя возможность запрашивать свойства и возможности устройства в отношении формата объекта.

Примечание Если поставщик услуг не добавил параметр устройства UseExtendedWmdm со значением 1, диспетчер устройств Windows Media не будет вызывать этот интерфейс. Дополнительные сведения см. в разделе Параметры устройства .
 

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

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

Методы

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

 
IMDSPDevice3::D eviceIoControl

Метод DeviceIoControl вызывает элемент управления ввод-выводом устройства.
IMDSPDevice3::FindStorage

Метод FindStorage находит хранилище с заданным постоянным уникальным идентификатором. Постоянный уникальный идентификатор хранилища описывается свойством g_wszWMDMPersistentUniqueID этого хранилища. (IMDSPDevice3.FindStorage)
IMDSPDevice3::GetFormatCapability

Метод GetFormatCapability извлекает с устройства сведения о значениях или диапазонах значений, поддерживаемых устройством для каждого аспекта определенного формата объекта.
IMDSPDevice3::GetProperty

Метод GetProperty извлекает определенное свойство устройства.
IMDSPDevice3::SetProperty

Метод SetProperty задает определенное свойство устройства, доступное для записи.

Требования

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

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

Интерфейс IMDSPDevice

Интерфейс IMDSPDevice2

Интерфейсы для поставщиков услуг