Compartilhar via


Implementando um provedor de dispositivos

Para implementar um provedor de dispositivos, crie um objeto que exponha a interface IUPnPDeviceProvider . Esse objeto deve ser registrado com o host do dispositivo usando o método IUPnPRegistrar::RegisterDeviceProvider . Esse método usa os seguintes parâmetros:

  • O nome do provedor, que deve ser exclusivo no computador.
  • O ProgID da classe que implementa o provedor de dispositivos.
  • Uma cadeia de caracteres de inicialização que é passada para o provedor de dispositivos quando ela é iniciada.
  • Uma ID de contêiner. Uma ID de contêiner é uma cadeia de caracteres que identifica o grupo ao qual o dispositivo pertence. Todos os dispositivos com o mesmo identificador de contêiner são hospedados no mesmo processo.