Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wird von der WsPushBytes-Funktion verwendet, um das Schreiben von Daten anzufordern.
Syntax
WS_PUSH_BYTES_CALLBACK WsPushBytesCallback;
HRESULT WsPushBytesCallback(
[in] void *callbackState,
[in] WS_WRITE_CALLBACK writeCallback,
[in] void *writeCallbackState,
[in, optional] const WS_ASYNC_CONTEXT *asyncContext,
[in, optional] WS_ERROR *error
)
{...}
Parameter
[in] callbackState
Ein void-Zeiger auf den benutzerdefinierten Zustand, der an WsPushBytes übergeben wurde.
[in] writeCallback
Die Rückruffunktion zum Schreiben von Bytes in das Dokument.
[in] writeCallbackState
Ein void-Zeiger auf den vom Aufrufer definierten Zustand, der beim Aufrufen der funktion WS_WRITE_CALLBACK übergeben werden soll.
[in, optional] asyncContext
Ein Zeiger auf eine WS_ASYNC_CONTEXT-Struktur , die Informationen zum asynchronen Aufrufen der Funktion enthält. Weisen Sie NULL zu, wenn Sie synchron aufrufen.
[in, optional] error
Ein Zeiger auf eine WS_ERROR Datenstruktur, in der zusätzliche Fehlerinformationen gespeichert werden sollen, wenn die Funktion fehlschlägt.
Rückgabewert
Diese Rückruffunktion gibt keinen Wert zurück.
Anforderungen
| Anforderung | Wert |
|---|---|
| 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 |