Partager via


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

Voir aussi

IWSDServiceProxyEventing