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


Реализация поставщика устройств

Чтобы реализовать поставщик устройств, создайте объект , предоставляющий интерфейс IUPnPDeviceProvider . Этот объект должен быть зарегистрирован на узле устройства с помощью метода IUPnPRegistrar::RegisterDeviceProvider . Этот метод принимает следующие параметры:

  • Имя поставщика, которое должно быть уникальным на компьютере.
  • ProgID класса, реализующего поставщика устройств.
  • Строка инициализации, которая передается поставщику устройств при запуске.
  • Идентификатор контейнера. Идентификатор контейнера — это строка, идентифицирующая группу, к которой принадлежит устройство. Все устройства с одинаковым идентификатором контейнера размещаются в одном процессе.