Condividi tramite


Interfaccia IUPnPServiceAsync (upnp.h)

Usare questa interfaccia per eseguire query asincrone sulle variabili di stato e richiamare azioni su un'istanza di un servizio .

Questa interfaccia può essere ottenuta tramite queryInterface dall'oggetto IUPnPService .

Ereditarietà

L'interfaccia IUPnPServiceAsync eredita dall'interfaccia IUnknown . IUPnPServiceAsync include anche questi tipi di membri:

Metodi

L'interfaccia IUPnPServiceAsync include questi metodi.

 
IUPnPServiceAsync::BeginInvokeAction

Il metodo BeginInvokeAction richiama un'azione in un dispositivo in modalità asincrona. Inoltre, se un download scPD ritardato e una sottoscrizione di eventi è consenso esplicito e non è già stato eseguito, questo metodo avvierà il download SCPD.
IUPnPServiceAsync::BeginQueryStateVariable

Il metodo BeginQueryStateVariable avvia una richiesta asincrona per il valore della variabile di stato da un servizio specifico.
IUPnPServiceAsync::BeginSCPDDownload

Il metodo BeginSCPDDownload avvia il download asincrono di un documento SCPD (Service Control Protocol Description).
IUPnPServiceAsync::BeginSubscribeToEvents

BeginSubscribeToEvents avvia la sottoscrizione di eventi in modalità asincrona e registra il callback dell'applicazione con il framework UPnP.
IUPnPServiceAsync::CancelAsyncOperation

Il metodo CancelAsyncOperation annulla un'operazione asincrona in sospeso avviata dai metodi BeginInvokeAction, BeginQueryStateVariable, BeginSubscribeToEvents o BeginSCPDDownload.
IUPnPServiceAsync::EndInvokeAction

Il metodo EndInvokeAction recupera i risultati di un'operazione BeginInvokeAction precedente e recupera gli argomenti di output risultanti.
IUPnPServiceAsync::EndQueryStateVariable

Il metodo EndQueryStateVariable recupera i risultati di un'operazione BeginQueryStateVariable precedente e recupera il valore della variabile di stato specifica del servizio risultante.
IUPnPServiceAsync::EndSCPDDownload

Il metodo EndSCPDDownload recupera i risultati di un download asincrono precedente di un documento SCPD (Service Control Protocol Description).
IUPnPServiceAsync::EndSubscribeToEvents

Il metodo EndSubscribeToEvents recupera i risultati di un'operazione BeginSubscribeToEvents precedente.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione upnp.h

Vedi anche

IUPnPAsyncResult