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.