Udostępnij za pośrednictwem


Wdrażanie dostawcy urządzeń

Aby zaimplementować dostawcę urządzeń, utwórz obiekt, który uwidacznia interfejsIUPnPDeviceProvider. Ten obiekt musi zostać zarejestrowany na hoście urządzenia przy użyciu metody IUPnPRegistrar::RegisterDeviceProvider. Ta metoda przyjmuje następujące parametry:

  • Nazwa dostawcy, który musi być unikatowy na komputerze.
  • ProgID klasy, która implementuje dostawcę urządzeń.
  • Ciąg inicjowania przekazywany do dostawcy urządzenia po jego uruchomieniu.
  • Identyfikator kontenera. Identyfikator kontenera to ciąg identyfikujący grupę, do której należy urządzenie. Wszystkie urządzenia z tym samym identyfikatorem kontenera są hostowane w tym samym procesie.