Méthode IWSDServiceProxyEventing ::BeginRenewMultipleOperations (wsdclient.h)
Initialise une opération asynchrone qui renouvelle une collection d’abonnements de notification existants en envoyant une nouvelle durée.
Syntaxe
HRESULT BeginRenewMultipleOperations(
[in] const WSD_OPERATION *pOperations,
[in] DWORD dwOperationCount,
[in] const WSD_EVENTING_EXPIRES *pExpires,
[in] const WSDXML_ELEMENT *pAny,
[in] IUnknown *pAsyncState,
[in] IWSDAsyncCallback *pAsyncCallback,
[out] IWSDAsyncResult **ppResult
);
Paramètres
[in] pOperations
Pointeur vers un tableau de références à WSD_OPERATION structures qui spécifient les abonnements d’opération à renouveler.
[in] dwOperationCount
Nombre d’éléments dans le tableau dans pOperations.
[in] pExpires
Pointeur vers une structure WSD_EVENTING_EXPIRES qui spécifie la durée demandée pour l’abonnement.
[in] pAny
Pointeur vers des données extensibles à ajouter au corps de la requête. Ce paramètre est facultatif.
[in] pAsyncState
Données anonymes passées à pAsyncCallback lorsque le rappel est appelé. Ces données sont utilisées pour associer un objet client à l’opération en attente. Ce paramètre est facultatif.
[in] pAsyncCallback
Référence à un objet IWSDAsyncCallback qui effectue le rappel de message status notifications. Ce paramètre est facultatif.
[out] ppResult
Pointeur vers un pointeur vers une interface IWSDAsyncResult qui représentera le résultat des requêtes à l’achèvement.
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 |