Freigeben über


WS_SERVICE_STUB_CALLBACK Rückruffunktion (webservices.h)

Wird vom Dienstmodell aufgerufen, um an den Dienstvorgangsaufruf zu delegieren. Dieser Rückruf wird von wsutil.exe für jeden Dienstvorgang generiert. Sie wird für die WS_OPERATION_DESCRIPTION für jeden Dienstvorgang definiert.

Syntax

WS_SERVICE_STUB_CALLBACK WsServiceStubCallback;

HRESULT WsServiceStubCallback(
  [in]           const WS_OPERATION_CONTEXT *context,
  [in]           void *frame,
  [in]           const void *callback,
  [in, optional] const WS_ASYNC_CONTEXT *asyncContext,
  [in, optional] WS_ERROR *error
)
{...}

Parameter

[in] context

Der Kontext , in dem dieser Rückruf aufgerufen wird.

[in] frame

Zeiger auf den Methodenrahmen.

[in] callback

Zeiger auf die Rückruffunktion, der die Stubfunktion entspricht.

[in, optional] asyncContext

Gibt an, ob der Rückruf asynchron ausgeführt werden kann.

[in, optional] error

Gibt an, wo zusätzliche Fehlerinformationen gespeichert werden sollen, wenn die Funktion fehlschlägt.

Rückgabewert

Diese Rückruffunktion gibt keinen Wert zurück.

Hinweise

Bei einem generierten Rückruf wird empfohlen, dass die Anwendung diesen Rückruf nicht selbst implementiert.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile webservices.h