SIO_WSK_QUERY_IDEAL_SEND_BACKLOG
Met de SIO_WSK_QUERY_IDEAL_SEND_BACKLOG I/O-besturingsbewerking voor sockets kan een WSK-toepassing een query uitvoeren op de ideale backloggrootte voor een verbindingsgeoriënteerde socket. Deze socket I/O-besturingsbewerking is alleen van toepassing op verbindingsgeoriënteerde sockets.
De ideale backloggrootte voor een verbindingsgeoriënteerde socket is de optimale hoeveelheid verzendgegevens die uitstekend moeten worden bewaard (d.w.z. doorgegeven aan het WSK-subsysteem, maar nog niet voltooid) om de gegevensstroom van de socket altijd vol te houden. Een WSK-toepassing kan deze grootte gebruiken om de buffers van gegevens incrementeel te testen en te vergrendelen die moeten worden verzonden op basis van de status van de stroombeheerstatus van de onderliggende verbinding.
Als een WSK-toepassing gebruikmaakt van deze socket-I/O-besturingsbewerking om een query uit te voeren op de ideale backloggrootte voor verzenden, moet dit doen nadat de verbindingsgeoriënteerde socket is verbonden met een extern transportadres.
Als u een query wilt uitvoeren op de ideale backloggrootte voor een verbindingsgeoriënteerde socket, roept een WSK-toepassing de WskControlSocket--functie aan met de volgende parameters.
Parameter | Waarde |
---|---|
RequestType- |
WskIoctl- |
ControlCode- |
SIO_WSK_QUERY_IDEAL_SEND_BACKLOG |
niveau |
0 |
InputSize |
0 |
InputBuffer |
NUL |
OutputSize |
sizeof(SIZE_T) |
OutputBuffer- |
Een aanwijzer naar een SIZE_T-getypte variabele die de huidige ideale backloggrootte voor verzenden ontvangt |
OutputSizeReturned |
NUL |
Een WSK-toepassing moet een aanwijzer opgeven naar een IRP bij het aanroepen van de WskControlSocket functie om een query uit te voeren op de ideale backloggrootte voor een verbindingsgeoriënteerde socket.
Een verbindingsgeoriënteerde socket kan worden gewaarschuwd voor wijzigingen in de ideale backloggrootte door de WskSendBacklogEvent in te schakelen callback-functie voor gebeurtenissen.
Eisen
Versie |
Beschikbaar in Windows Vista en latere versies van de Windows-besturingssystemen. |
Rubriek |
Wsk.h (inclusief Wsk.h) |