API per dispositivi UPnP

Scopo

Il framework UPnP consente la rete dinamica di appliance intelligenti, dispositivi wireless e PC. Esistono due API per l'uso dei dispositivi certificati UPnP:

  • API Punto di controllo, costituita da un set di interfacce COM usate per trovare e controllare i dispositivi.
  • L'API Host dispositivo, costituita da un set di interfacce COM usate per implementare i dispositivi ospitati da un computer.

Se applicabile

L'API Punto di controllo consente agli sviluppatori di scrivere applicazioni che cercano e controllano i dispositivi certificati UPnP. L'API Host dispositivo consente agli sviluppatori di implementare la funzionalità dei dispositivi certificati UPnP e di usare l'host del dispositivo per gestire l'individuazione, la descrizione, il controllo, la presentazione e le funzioni di eventi di un dispositivo certificato UPnP.

Sviluppatori

Gli sviluppatori che usano le API del punto di controllo e le API host del dispositivo devono avere familiarità con l'architettura del dispositivo UPnP. Per altre informazioni, vedere la documentazione sull'implementazione UPnP e il forum UPnP.

Gli sviluppatori che usano le API Host dispositivo devono avere familiarità con le interfacce ATL (Active Template Library) e COM.

Le API del punto di controllo e le API Host del dispositivo vengono usate da un'ampia gamma di applicazioni, dagli script incorporati nelle pagine HTML ai programmi C++ e Microsoft Visual Basic completi.

Solo l'API Punto di controllo supporta Visual Basic Scripting Edition (VBScript).

Requisiti di runtime

L'API Punto di controllo viene usata nei computer che eseguono Microsoft Windows Millennium Edition, Windows XP, Windows XP Professional e Windows CE .NET.

L'API Host dispositivo viene usata nei computer che eseguono Windows XP, Windows XP Professional e Windows CE .NET.

Per informazioni più specifiche sui sistemi operativi che supportano una determinata funzione, vedere "Requisiti" nella documentazione.

Contenuto della sezione

Argomento Descrizione
Panoramica dell'architettura UPnP
Informazioni generali e informazioni generali.
Panoramica del punto di controllo
Informazioni generali sull'API Punto di controllo.
Uso dell'API Punto di controllo
Codice di esempio che illustra come sviluppare applicazioni che controllano i dispositivi certificati UPnP.
Informazioni di riferimento sulle API del punto di controllo
Documentazione delle interfacce, dei metodi e degli eventi dei componenti del punto di controllo.
Panoramica dell'API Host dispositivo
Informazioni generali sull'API Host del dispositivo.
Uso dell'API Host dispositivo
Codice di esempio che illustra come sviluppare un'applicazione per dispositivi certificati UPnP.
Informazioni di riferimento sulle API dell'host del dispositivo
Documentazione delle interfacce, dei metodi e degli eventi del componente Host del dispositivo.