Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Avsikt
UPnP-ramverket möjliggör dynamiskt nätverk av intelligenta apparater, trådlösa enheter och datorer. Det finns två API:er för att arbeta med UPnP-certifierade enheter:
- Kontrollpunkts-API:et, som består av en uppsättning COM-gränssnitt som används för att hitta och kontrollera enheter.
- Api:et för enhetsvärd, som består av en uppsättning COM-gränssnitt som används för att implementera enheter som hanteras av en dator.
Tillämpliga
Med API:et för Kontrollpunkt kan utvecklare skriva program som söker efter och kontrollerar UPnP-certifierade enheter. Api:et för enhetsvärd gör det möjligt för utvecklare att implementera funktionerna i UPnP-certifierade enheter och använda enhetsvärden för att hantera identifierings-, beskrivnings-, kontroll-, presentations- och händelsefunktionerna för en UPnP-certifierad enhet.
Målgrupp för utvecklare
Utvecklare som använder API:er för kontrollpunkter och API:er för enhetsvärdar måste känna till UPnP-enhetsarkitekturen. Mer information finns i UPnP-implementeringsdokumentation och UPnP-forum.
Utvecklare som använder API:er för enhetsvärdar bör känna till ACTIVE Template Library (ATL) och COM-gränssnitten.
API:er för kontrollpunkt och enhetsvärd används av en mängd olika program, från skript inbäddade i HTML-sidor till fullfjädrade C++- och Microsoft Visual Basic-program.
Endast Kontrollpunkts-API:et stöder Visual Basic Scripting Edition (VBScript).
Körningskrav
Kontrollpunkts-API:et används på datorer som kör Microsoft Windows Millennium Edition, Windows XP, Windows XP Professional och Windows CE .NET.
Api:et enhetsvärd används på datorer som kör Windows XP, Windows XP Professional och Windows CE .NET.
Mer specifik information om vilka operativsystem som stöder en viss funktion finns i "Krav" i dokumentationen.
I det här avsnittet
| Ämne | Beskrivning |
|---|---|
|
översikt över UPnP Architecture |
Allmän information och bakgrund. |
| översikt över kontrollpunkt |
Allmän information om API:et för kontrollpunkt. |
|
Använda API:et för kontrollpunkt |
Exempelkod som visar hur du utvecklar program som styr UPnP-certifierade enheter. |
|
API-referens för kontrollpunkt |
Dokumentation om control point-komponentgränssnitt, metoder och händelser. |
|
Översikt över API:et för enhetsvärdar |
Allmän information om API:et för enhetsvärd. |
|
Använda API:et för enhetsvärd |
Exempelkod som visar hur du utvecklar ett program för UPnP-certifierade enheter. |
|
API-referens för enhetsvärd |
Dokumentation om enhetsvärdkomponentgränssnitt, metoder och händelser. |