IWSDAsyncResult::SetCallback-Methode (wsdclient.h)

Gibt eine Rückrufschnittstelle an, die aufgerufen werden soll, wenn der asynchrone Vorgang abgeschlossen ist.

Syntax

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

Parameter

[in] pCallback

Zeiger auf ein IWSDAsyncCallback-Objekt , das den vom Benutzer implementierten Rückruf enthält.

[in] pAsyncState

Benutzerdefinierte Zustandsinformationen, die an den Rückruf übergeben werden sollen.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Mögliche Rückgabewerte sind u. a. die folgenden:

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich abgeschlossen.
E_INVALIDARG
pCallback ist NULL.

Hinweise

Die IWSDAsyncCallback::AsyncOperationComplete-Methode wird das Ergebnisobjekt übergeben, das der abgeschlossenen Nachricht und dem Status zugeordnet ist.

pCallback wird freigegeben, wenn das IWSDAsyncResult-Objekt zerstört wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wsdclient.h (include Wsdapi.h)
DLL Wsdapi.dll

Weitere Informationen

IWSDAsyncResult