Freigeben über


IUPnPServiceAsync-Schnittstelle (upnp.h)

Verwenden Sie diese Schnittstelle, um Zustandsvariablen asynchron abzufragen und Aktionen für eine instance eines Diensts aufzurufen.

Diese Schnittstelle kann über eine QueryInterface aus dem IUPnPService-Objekt abgerufen werden.

Vererbung

Die IUPnPServiceAsync-Schnittstelle erbt von der IUnknown-Schnittstelle . IUPnPServiceAsync verfügt auch über folgende Membertypen:

Methoden

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

 
IUPnPServiceAsync::BeginInvokeAction

Die BeginInvokeAction-Methode ruft eine Aktion auf einem Gerät im asynchronen Modus auf. Wenn ein verzögerter SCPD-Download und ein Ereignisabonnement aktiviert ist und noch nicht erfolgt ist, initiiert diese Methode den SCPD-Download.
IUPnPServiceAsync::BeginQueryStateVariable

Die BeginQueryStateVariable-Methode initiiert eine asynchrone Anforderung für den Zustandsvariablenwert von einem bestimmten Dienst.
IUPnPServiceAsync::BeginSCPDHerunterladen

Die BeginSCPDDownload-Methode initiiert den asynchronen Download eines SCPD-Dokuments (Service Control Protocol Description).
IUPnPServiceAsync::BeginSubscribeToEvents

BeginSubscribeToEvents initiiert das Ereignisabonnement im asynchronen Modus und registriert den Anwendungsrückruf beim UPnP-Framework.
IUPnPServiceAsync::CancelAsyncOperation

Die CancelAsyncOperation-Methode bricht einen ausstehenden asynchronen Vorgang ab, der von den Methoden BeginInvokeAction, BeginQueryStateVariable, BeginSubscribeToEvents oder BeginSCPDDownload initiiert wird.
IUPnPServiceAsync::EndInvokeAction

Die EndInvokeAction-Methode ruft die Ergebnisse eines vorherigen BeginInvokeAction-Vorgangs und die resultierenden Ausgabeargumente ab.
IUPnPServiceAsync::EndQueryStateVariable

Die EndQueryStateVariable-Methode ruft die Ergebnisse eines vorherigen BeginQueryStateVariable-Vorgangs und den resultierenden dienstspezifischen Zustandsvariablenwert ab.
IUPnPServiceAsync::EndSCPDHerunterladen

Die EndSCPDDownload-Methode ruft die Ergebnisse eines vorherigen asynchronen Downloads eines SCPD-Dokuments (Service Control Protocol Description) ab.
IUPnPServiceAsync::EndSubscribeToEvents

Die EndSubscribeToEvents-Methode ruft die Ergebnisse eines vorherigen BeginSubscribeToEvents-Vorgangs ab.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile upnp.h

Weitere Informationen

IUPnPAsyncResult