Freigeben über


IUPnPService-Schnittstelle (upnp.h)

Die IUPnPService-Schnittstelle ermöglicht es einer Anwendung, Zustandsvariablen abzufragen und Aktionen für eine instance eines Diensts aufzurufen.

Vererbung

Die IUPnPService-Schnittstelle erbt von der IDispatch-Schnittstelle . IUPnPService verfügt auch über folgende Membertypen:

Methoden

Die IUPnPService-Schnittstelle verfügt über diese Methoden.

 
IUPnPService::AddCallback

Die AddCallback-Methode registriert den Rückruf einer Anwendung beim UPnP-Framework.
IUPnPService::get_Id

Die Id-Eigenschaft gibt die Dienst-ID für den Dienst an.
IUPnPService::get_LastTransportStatus

Bei Abfragen im Zusammenhang mit Ereignisvariablen gibt die LastTransportStatus-Eigenschaft den HTTP-status des letzten IUPnPService::InvokeAction-Vorgangs an.
IUPnPService::get_ServiceTypeIdentifier

Die ServiceTypeIdentifier-Eigenschaft gibt den Diensttypbezeichner für das Gerät an.
IUPnPService::InvokeAction

Ruft eine -Methode auf dem Gerät auf.
IUPnPService::QueryStateVariable

Die QueryStateVariable-Methode gibt den Wert der Zustandsvariablen des angegebenen Diensts zurück.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile upnp.h