Partager via


Méthode IWSDServiceProxyEventing ::EndGetStatusForMultipleOperations (wsdclient.h)

Termine une opération asynchrone qui récupère le status actuel pour une collection d’abonnements aux événements.

Syntaxe

HRESULT EndGetStatusForMultipleOperations(
  [in]  const WSD_OPERATION  *pOperations,
  [in]  DWORD                dwOperationCount,
  [in]  IWSDAsyncResult      *pResult,
  [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] pResult

Pointeur vers une interface IWSDAsyncResult qui représente le résultat des requêtes à l’achèvement.

[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 getstatu. 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

Voir aussi

IWSDServiceProxyEventing