Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
But
L’infrastructure UPnP permet la mise en réseau dynamique d’appliances intelligentes, d’appareils sans fil et de PC. Il existe deux API pour utiliser des appareils certifiés UPnP :
- L’API Point de contrôle, qui se compose d’un ensemble d’interfaces COM utilisées pour rechercher et contrôler des appareils.
- L’API Hôte d’appareil, qui se compose d’un ensemble d’interfaces COM utilisées pour implémenter des appareils hébergés par un ordinateur.
Le cas échéant
L’API Point de contrôle permet aux développeurs d’écrire des applications qui recherchent et contrôlent des appareils certifiés UPnP. L’API Hôte d’appareil permet aux développeurs d’implémenter les fonctionnalités des appareils certifiés UPnP et d’utiliser l’hôte d’appareil pour gérer les fonctions de découverte, de description, de contrôle, de présentation et d’événements d’un appareil certifié UPnP.
Public des développeurs
Les développeurs qui utilisent les API de point de contrôle et les API d’hôte d’appareil doivent être familiarisés avec l’architecture de l’appareil UPnP. Pour plus d’informations, consultez la documentation sur l’implémentation UPnP et le forum UPnP.
Les développeurs qui utilisent les API d’hôte d’appareil doivent être familiarisés avec les interfaces ATL (Active Template Library) et COM.
Les API de point de contrôle et les API d’hôte d’appareil sont utilisées par diverses applications, de scripts incorporés dans des pages HTML à des programmes C++ à part entière et Microsoft Visual Basic.
Seule l’API De point de contrôle prend en charge Visual Basic Scripting Edition (VBScript).
Conditions requises pour l’exécution
L’API Point de contrôle est utilisée sur les ordinateurs exécutant Microsoft Windows Millennium Edition, Windows XP, Windows XP Professionnel et Windows CE .NET.
L’API Hôte d’appareil est utilisée sur les ordinateurs exécutant Windows XP, Windows XP Professionnel et Windows CE .NET.
Pour plus d’informations sur les systèmes d’exploitation qui prennent en charge une fonction particulière, reportez-vous à « Exigences » dans la documentation.
Dans cette section
Sujet | Description |
---|---|
Vue d’ensemble de l’architecture UPnP |
Informations générales et arrière-plan. |
Vue d’ensemble du point de contrôle |
Informations générales sur l’API Point de contrôle. |
à l’aide de l’API point de contrôle |
Exemple de code montrant comment développer des applications qui contrôlent les appareils certifiés UPnP. |
Informations de référence sur l’API de point de contrôle |
Documentation des interfaces, méthodes et événements des composants Control Point. |
Vue d’ensemble de l’API hôte d’appareil |
Informations générales sur l’API Hôte d’appareil. |
à l’aide de l’API Hôte d’appareil |
Exemple de code montrant comment développer une application pour les appareils certifiés UPnP. |
Informations de référence sur l’API hôte d’appareil |
Documentation des interfaces, méthodes et événements des composants De l’hôte d’appareil. |