Метод IWMDeviceManager::EnumDevices (mswmdm.h)
Метод EnumDevices извлекает указатель на интерфейс IWMDMEnumDevice , который можно использовать для перечисления переносимых устройств, подключенных к компьютеру.
Синтаксис
HRESULT EnumDevices(
[out] IWMDMEnumDevice **ppEnumDevice
);
Параметры
[out] ppEnumDevice
Указатель на указатель на интерфейс IWMDMEnumDevice , используемый для перечисления устройств. Вызывающий объект должен освободить этот интерфейс по завершении работы с ним.
Возвращаемое значение
Метод возвращает HRESULT. Все методы интерфейса в Windows Media диспетчер устройств могут возвращать любой из следующих классов кодов ошибок:
- Стандартные коды ошибок COM
- Коды ошибок Windows, преобразованные в значения HRESULT
- Коды ошибок диспетчер устройств Windows Media
Комментарии
Этот метод возвращает устройства на основе более ранних версий Windows Media диспетчер устройств. Чтобы получить все устройства, включая более новые (например, устройства MTP), вызовите IWMDMDeviceManager2::EnumDevices2.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | mswmdm.h |
Библиотека | Mssachlp.lib |