SIO_WSK_QUERY_RECEIVE_BACKLOG
The SIO_WSK_QUERY_RECEIVE_BACKLOG socket I/O control operation allows a WSK application to query the current backlog of received data for a connection-oriented socket. This socket I/O control operation applies only to connection-oriented sockets.
If a WSK application uses this socket I/O control operation to query the receive backlog, it must do so after the connection-oriented socket has been connected to a remote transport address.
To query the current backlog of received data for a connection-oriented socket, a WSK application calls the WskControlSocket function with the following parameters.
Parameter | Value |
---|---|
RequestType |
WskIoctl |
ControlCode |
SIO_WSK_QUERY_RECEIVE_BACKLOG |
Level |
0 |
InputSize |
0 |
InputBuffer |
NULL |
OutputSize |
sizeof(SIZE_T) |
OutputBuffer |
A pointer to a SIZE_T-typed variable that receives the current backlog of received data |
OutputSizeReturned |
NULL |
A WSK application must specify a pointer to an IRP when calling the WskControlSocket function to query the current backlog of received data for a connection-oriented socket.
Requirements
Version |
Available in Windows Vista and later versions of the Windows operating systems. |
Header |
Wsk.h (include Wsk.h) |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for