Интерфейс IMDSPEnumDevice (mswmdm.h)
Интерфейс IMDSPEnumDevice используется для перечисления устройств мультимедиа. Дополнительные сведения о перечислении см. в документации microsoft COM на странице COM на веб-сайте Майкрософт. Интерфейс IMDSPEnumDevice реализуется в объекте перечислителя устройства. Единственный допустимый способ создать объект перечислителя устройств — вызвать IMDServiceProvider::EnumDevices. Если устройство реализует IMDServiceProvider2::CreateDevice, этот перечислитель должен перечислять только устройства, не Plug and Play. Перечислитель устройств должен перечислять только те устройства, которые подключены к компьютеру и поддерживаются поставщиком услуг.
Наследование
Интерфейс IMDSPEnumDevice наследуется от интерфейса IUnknown . IMDSPEnumDevice также имеет следующие типы членов:
Методы
Интерфейс IMDSPEnumDevice содержит следующие методы.
IMDSPEnumDevice::Clone Метод Clone создает другой перечислитель, содержащий то же состояние перечисления, что и текущий. (IMDSPEnumDevice.Clone) |
IMDSPEnumDevice::Next Метод Next извлекает указатель на следующие интерфейсы celtIMDSPDevice. |
IMDSPEnumDevice::Reset Метод Reset сбрасывает последовательность перечисления в начало. Последующий вызов next извлекает первый интерфейс Windows Media диспетчер устройств в последовательности перечисления. |
IMDSPEnumDevice::Skip Метод Skip пропускает следующее указанное число интерфейсов устройств мультимедиа в последовательности перечисления. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | mswmdm.h |