Compartir a través de


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.