Freigeben über


WINHTTP_WEB_SOCKET_STATUS-Struktur (winhttp.h)

Die WINHTTP_WEB_SOCKET_STATUS-Enumeration enthält die status eines WebSocket-Vorgangs.

Syntax

typedef struct _WINHTTP_WEB_SOCKET_STATUS {
  DWORD                          dwBytesTransferred;
  WINHTTP_WEB_SOCKET_BUFFER_TYPE eBufferType;
} WINHTTP_WEB_SOCKET_STATUS;

Member

dwBytesTransferred

Art: DWORD

Die Menge der im Vorgang übertragenen Bytes.

eBufferType

Typ: WINHTTP_WEB_SOCKET_BUFFER_TYPE

Der Datentyp im Puffer.

Hinweise

Eine WINHTTP_WEB_SOCKET_STATUS Struktur wird an den Vervollständigungsrückruf von WinHttpWebSocketSend übergeben, wenn dwInternetStatusWINHTTP_CALLBACK_STATUS_READ_COMPLETE ist.

Eine WINHTTP_WEB_SOCKET_STATUS-Struktur wird an den Vervollständigungsrückruf von WinHttpWebSocketReceive übergeben, wenn dwInternetStatusWINHTTP_CALLBACK_STATUS_WRITE_COMPLETE ist.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Kopfzeile winhttp.h

Weitere Informationen

WINHTTP_STATUS_CALLBACK

WINHTTP_WEB_SOCKET_BUFFER_TYPE

WinHttpWebSocketClose

WinHttpWebSocketReceive

WinHttpWebSocketSend

WinHttpWebSocketShutdown