Condividi tramite


Metodo IWSDAsyncResult::SetCallback (wsdclient.h)

Specifica un'interfaccia di callback da chiamare al termine dell'operazione asincrona.

Sintassi

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

Parametri

[in] pCallback

Puntatore a un oggetto IWSDAsyncCallback che contiene il callback implementato dall'utente.

[in] pAsyncState

Informazioni sullo stato definite dall'utente da passare al callback.

Valore restituito

Questo metodo può restituire uno di questi valori.

I valori restituiti possibili includono, ma non sono limitati ai valori seguenti.

Codice restituito Descrizione
S_OK
Il metodo è stato completato correttamente.
E_INVALIDARG
pCallback è NULL.

Commenti

Il metodo IWSDAsyncCallback::AsyncOperationComplete viene passato l'oggetto risultato associato al messaggio di completamento e allo stato.

pCallback viene rilasciato quando l'oggetto IWSDAsyncResult viene eliminato definitivamente.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wsdclient.h (include Wsdapi.h)
DLL Wsdapi.dll

Vedi anche

IWSDAsyncResult