API de UPnP
Propósito
El marco UPnP permite redes dinámicas de dispositivos inteligentes, dispositivos inalámbricos y equipos. Hay dos API para trabajar con dispositivos certificados por UPnP:
- La API de punto de control, que consta de un conjunto de interfaces COM usadas para buscar y controlar dispositivos.
- La API de host de dispositivo, que consta de un conjunto de interfaces COM usadas para implementar dispositivos hospedados por un equipo.
Si procede,
La API de punto de control permite a los desarrolladores escribir aplicaciones que buscan y controlan dispositivos certificados con UPnP. La API de host de dispositivo permite a los desarrolladores implementar la funcionalidad de los dispositivos certificados por UPnP y usar el host de dispositivo para administrar las funciones de detección, descripción, control, presentación y eventos de un dispositivo certificado por UPnP.
Público para desarrolladores
Los desarrolladores que usan las API de punto de control y las API de host de dispositivo deben estar familiarizados con la arquitectura del dispositivo UPnP. Para obtener más información, consulte la de documentación de implementación de UPnP de y el foro de UPnP de .
Los desarrolladores que usan las API de host de dispositivo deben estar familiarizados con las interfaces ACTIVE Template Library (ATL) y COM.
Las API de punto de control y las API de host de dispositivo se usan en una variedad de aplicaciones, desde scripts incrustados en páginas HTML hasta programas de C++ y Microsoft Visual Basic completos.
Solo la API de punto de control admite Visual Basic Scripting Edition (VBScript).
Requisitos en tiempo de ejecución
La API de punto de control se usa en equipos que ejecutan Microsoft Windows Millennium Edition, Windows XP, Windows XP Professional y Windows CE .NET.
La API de host de dispositivo se usa en equipos que ejecutan Windows XP, Windows XP Professional y Windows CE .NET.
Para obtener información más específica sobre qué sistemas operativos admiten una función determinada, consulte "Requisitos" en la documentación.
En esta sección
Tema | Descripción |
---|---|
información general sobre la arquitectura de UPnP |
Información general y antecedentes. |
de información general del punto de control de |
Información general sobre la API de punto de control. |
uso de la API de punto de control |
Código de ejemplo que muestra cómo desarrollar aplicaciones que controlan dispositivos certificados por UPnP. |
referencia de api de punto de control de |
Documentación de interfaces, métodos y eventos de componentes de punto de control. |
introducción a la API de host de dispositivo de |
Información general sobre la API de host de dispositivo. |
uso de la API de host de dispositivo |
Código de ejemplo que muestra cómo desarrollar una aplicación para dispositivos certificados con UPnP. |
referencia de API de host de dispositivo |
Documentación de interfaces, métodos y eventos de componentes del host de dispositivo. |