Méthode IWSDServiceProxyEventing ::GetStatusForMultipleOperations (wsdclient.h)
Récupère la status actuelle pour une collection d’abonnements aux événements.
Syntaxe
HRESULT GetStatusForMultipleOperations(
[in] const WSD_OPERATION *pOperations,
[in] DWORD dwOperationCount,
[in] const WSDXML_ELEMENT *pAny,
[out] WSD_EVENTING_EXPIRES **ppExpires,
[out] WSDXML_ELEMENT **ppAny
);
Paramètres
[in] pOperations
Pointeur vers un tableau de références à WSD_OPERATION structures qui spécifient les abonnements d’opération sur 20 status 00.
[in] dwOperationCount
Nombre d’éléments dans le tableau dans pOperations.
[in] pAny
Pointeur vers des données extensibles à ajouter au corps de la requête. Ce paramètre est facultatif.
[out] ppExpires
Pointeur vers un pointeur vers une structure WSD_EVENTING_EXPIRES qui indique la durée de l’abonnement. Une fois l’opération terminée, appelez WSDFreeLinkedMemory pour libérer la mémoire. Ce paramètre est facultatif.
[out] ppAny
Données extensibles que l’appareil distant peut ajouter à la réponse de l’abonnement. Cela permet aux services de fournir une personnalisation supplémentaire des demandes getstatus. Lorsque vous avez terminé, appelez WSDFreeLinkedMemory pour libérer la mémoire. Pour plus d’informations, consultez WSDXML_ELEMENT. Ce paramètre est facultatif.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | wsdclient.h (inclure Wsdapi.h) |
DLL | Wsdapi.dll |