Partager via


Interface IUPnPServiceAsync (upnp.h)

Utilisez cette interface pour interroger de manière asynchrone des variables d’état et appeler des actions sur un instance d’un service .

Cette interface peut être obtenue via une instance QueryInterface de l’objet IUPnPService .

Héritage

L’interface IUPnPServiceAsync hérite de l’interface IUnknown. IUPnPServiceAsync a également les types de membres suivants :

Méthodes

L’interface IUPnPServiceAsync utilise ces méthodes.

 
IUPnPServiceAsync ::BeginInvokeAction

La méthode BeginInvokeAction appelle une action sur un appareil en mode asynchrone. En outre, si un téléchargement SCPD différé et un abonnement à un événement sont acceptés et qu’il n’a pas déjà eu lieu, cette méthode lance le téléchargement SCPD.
IUPnPServiceAsync ::BeginQueryStateVariable

La méthode BeginQueryStateVariable lance une demande asynchrone pour la valeur de variable d’état à partir d’un service spécifique.
IUPnPServiceAsync ::BeginSCPDDownload

La méthode BeginSCPDDownload lance le téléchargement asynchrone d’un document SCPD (Service Control Protocol Description).
IUPnPServiceAsync ::BeginSubscribeToEvents

BeginSubscribeToEvents lance l’abonnement aux événements en mode asynchrone et inscrit le rappel d’application auprès de l’infrastructure UPnP.
IUPnPServiceAsync ::CancelAsyncOperation

La méthode CancelAsyncOperation annule une opération asynchrone en attente initiée par les méthodes BeginInvokeAction, BeginQueryStateVariable, BeginSubscribeToEvents ou BeginSCPDDownload.
IUPnPServiceAsync ::EndInvokeAction

La méthode EndInvokeAction récupère les résultats d’une opération BeginInvokeAction précédente et récupère les arguments de sortie résultants.
IUPnPServiceAsync ::EndQueryStateVariable

La méthode EndQueryStateVariable récupère les résultats d’une opération BeginQueryStateVariable précédente et récupère la valeur de variable d’état spécifique au service résultante.
IUPnPServiceAsync ::EndSCPDDownload

La méthode EndSCPDDownload récupère les résultats d’un téléchargement asynchrone précédent d’un document SCPD (Service Control Protocol Description).
IUPnPServiceAsync ::EndSubscribeToEvents

La méthode EndSubscribeToEvents récupère les résultats d’une opération BeginSubscribeToEvents précédente.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête upnp.h

Voir aussi

IUPnPAsyncResult