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.
Zweck
Das UPnP-Framework ermöglicht eine dynamische Vernetzung intelligenter Appliances, drahtloser Geräte und PCs. Es gibt zwei APIs für die Arbeit mit UPnP-zertifizierten Geräten:
- Die Control Point-API, die aus einer Reihe von COM-Schnittstellen besteht, die zum Suchen und Steuern von Geräten verwendet werden.
- Die Gerätehost-API, die aus einer Reihe von COM-Schnittstellen besteht, die zum Implementieren von Geräten verwendet werden, die von einem Computer gehostet werden.
Gegebenenfalls
Mit der Control Point-API können Entwickler Anwendungen schreiben, die nach UPnP-zertifizierten Geräten suchen und steuern. Mit der Gerätehost-API können Entwickler die Funktionalität von UPnP-zertifizierten Geräten implementieren und den Gerätehost verwenden, um die Ermittlungs-, Beschreibungs-, Steuerelement-, Präsentations- und Ereignisfunktionen eines UPnP-zertifizierten Geräts zu verwalten.
Entwicklergruppe
Entwickler, die die Control Point-APIs und Gerätehost-APIs verwenden, müssen mit der UPnP-Gerätearchitektur vertraut sein. Weitere Informationen finden Sie in der UPnP-Implementierungsdokumentation und im UPnP Forum.
Entwickler, die die Gerätehost-APIs verwenden, sollten mit den ACTIVE Template Library (ATL) und COM-Schnittstellen vertraut sein.
Die Control Point-APIs und Gerätehost-APIs werden von einer Vielzahl von Anwendungen verwendet, von Skripts, die in HTML-Seiten eingebettet sind, bis hin zu vollständigen C++- und Microsoft Visual Basic-Programmen.
Nur die Control Point-API unterstützt Visual Basic Scripting Edition (VBScript).
Laufzeitanforderungen
Die Control Point-API wird auf Computern mit Microsoft Windows Millennium Edition, Windows XP, Windows XP Professional und Windows CE .NET verwendet.
Die Gerätehost-API wird auf Computern mit Windows XP, Windows XP Professional und Windows CE .NET verwendet.
Spezifischere Informationen dazu, welche Betriebssysteme eine bestimmte Funktion unterstützen, finden Sie in der Dokumentation unter "Anforderungen".
In diesem Abschnitt
Thema | Beschreibung |
---|---|
Übersicht über die UPnP-Architektur |
Allgemeine Informationen und Hintergrundinformationen. |
Übersicht über Kontrollpunkte |
Allgemeine Informationen zur Control Point-API. |
Verwenden der Steuerelementpunkt-API |
Beispielcode, der zeigt, wie Anwendungen entwickelt werden, die UPnP-zertifizierte Geräte steuern. |
Steuerelementpunkt-API-Referenz |
Dokumentation der Control Point-Komponentenschnittstellen, -Methoden und -Ereignisse. |
übersicht über die Device Host API |
Allgemeine Informationen zur Gerätehost-API. |
Verwenden der Gerätehost-API |
Beispielcode zum Entwickeln einer Anwendung für UPnP-zertifizierte Geräte. |
Gerätehost-API-Referenz |
Dokumentation der Device Host-Komponentenschnittstellen, -Methoden und -Ereignisse. |