Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die UPnP-Architektur ist eine dynamische Netzwerkarchitektur, mit der Geräte das Netzwerk jederzeit beitreten und verlassen können. Aufgrund dieser dynamischen Architektur können Anwendungen sich nicht auf bestimmte UPnP-basierte Geräte verlassen, die zu einem bestimmten Zeitpunkt verfügbar sind. Aus diesem Grund durchsuchen Anwendungen (oder Kontrollpunkte) das Netzwerk, um Geräte zu finden, die den angegebenen Kriterien am ehesten entsprechen. Anwendungen warten auch auf Geräteanzeigemeldungen, die angeben, dass dem Netzwerk neue Geräte hinzugefügt wurden.
Im Folgenden finden Sie gültige Suchkriterien für UPnP-basierte Geräte:
- Gerätetyp
- Diensttyp
- Eindeutiger Gerätename (UDN)
- Alle Stammgeräte
Die Gerätetyp- und Diensttypsuchen werden in der Regel verwendet, um eine Geräteklasse mit allgemeinen Merkmalen zu finden. Die UDN-Suche wird verwendet, um ein bestimmtes Gerät zu finden.
Um nach Geräten zu suchen, muss eine Anwendung zuerst das Device Finder-Objekt instanziieren. Dieses Objekt macht die IUPnPDeviceFinder Schnittstelle verfügbar; ihre Methoden führen die zuvor beschriebenen Suchvorgänge aus.
In den folgenden Abschnitten wird der Prozess des Auffindens von Geräten beschrieben:
- Erstellen des Gerätefinders
- asynchrone Suche
- synchrone Suche
- Von synchronen Suchvorgängen zurückgegebene Gerätesammlungen