Partager via


Méthode IWSDAsyncResult ::SetCallback (wsdclient.h)

Spécifie une interface de rappel à appeler lorsque l’opération asynchrone est terminée.

Syntaxe

HRESULT SetCallback(
  [in] IWSDAsyncCallback *pCallback,
  [in] IUnknown          *pAsyncState
);

Paramètres

[in] pCallback

Pointeur vers un objet IWSDAsyncCallback qui contient le rappel implémenté par l’utilisateur.

[in] pAsyncState

Informations d’état définies par l’utilisateur à passer au rappel.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Les valeurs de retour possibles incluent, sans s’y limiter, les éléments suivants.

Code de retour Description
S_OK
La méthode s’est terminée avec succès.
E_INVALIDARG
pCallback a la valeur NULL.

Remarques

La méthode IWSDAsyncCallback ::AsyncOperationComplete reçoit l’objet de résultat associé au message de fin et à l’état.

pCallback est libéré lorsque l’objet IWSDAsyncResult est détruit.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête wsdclient.h (inclure Wsdapi.h)
DLL Wsdapi.dll

Voir aussi

IWSDAsyncResult