Dela via


Implementera en enhetsleverantör

Om du vill implementera en enhetsprovider skapar du ett objekt som exponerar IUPnPDeviceProvider--gränssnittet. Det här objektet måste registreras med enhetens värd med hjälp av metoden IUPnPRegistrar::RegisterDeviceProvider. Den här metoden tar följande parametrar:

  • Namnet på providern, som måste vara unikt på datorn.
  • ProgID för klassen som implementerar enhetsprovidern.
  • En initieringssträng som skickas till enhetsprovidern när den startas.
  • Ett container-ID. Ett container-ID är en sträng som identifierar den grupp som enheten tillhör. Alla enheter med samma containeridentifierare finns i samma process.