Skip to main content

XNetworkingTcpQueuedReceivedBufferUsageStatistics

Estructura de salida devuelta al consultar estadísticas de red con XNetworkingQueryStatistics cuando se especifican los valores TitleTcpQueuedReceivedBufferUsage, SystemTcpQueuedReceivedBufferUsage o ToolsTcpQueuedReceivedBufferUsage de XNetworkingStatisticsType.

Sintaxis

Miembros

numBytesCurrentlyQueued
Tipo: uint64_t
Tamaño, en bytes, de todos los búferes en modo kernel asignados actualmente para contener cargas recibidas que aún no se han leído de sus sockets TCP correspondientes. Los títulos pueden reducir el tamaño de la cola llamando a WSARecv o a funciones similares en sus sockets TCP para consumir las asignaciones existentes, y pueden evitar que se produzcan asegurándose de que se hayan enviado por adelantado suficientes operaciones de recepción (y sus búferes). peakNumBytesEverQueued
Tipo: uint64_t
Tamaño más alto, en bytes, de todos los búferes en modo kernel que se hayan asignado alguna vez de forma simultánea para contener cargas recibidas que aún no se han leído de sus sockets TCP correspondientes. totalNumBytesQueued
Tipo: uint64_t
Número total de bytes de todos los búferes en modo kernel que se hayan asignado alguna vez para contener cargas recibidas que aún no se han leído de sus sockets TCP correspondientes. numBytesDroppedForExceedingConfiguredMax
Tipo: uint64_t
Número de bytes de carga TCP que habían llegado pero se descartaron porque habrían superado el máximo permitido para la partición de memoria (consulte XNetworkingConfigurationSetting::MaxTitleTcpQueuedReceiveBufferSize, XNetworkingConfigurationSetting::MaxSystemTcpQueuedReceiveBufferSize o XNetworkingConfigurationSetting::MaxToolsTcpQueuedReceiveBufferSize) si se combinaran con el número de bytes ya asignados (numBytesCurrentlyQueued). numBytesDroppedDueToAnyFailure
Tipo: uint64_t
Número de bytes de carga TCP que habían llegado pero se descartaron porque la asignación del búfer de recepción en cola falló por cualquier motivo (incluye numBytesDroppedForExceedingConfiguredMax, así como los intentos de asignación que estarían por debajo del máximo pero que no disponían de suficiente memoria realmente disponible en la partición de memoria en ese momento).

Requisitos

Encabezado: XNetworking.h Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX Series

Consulte también

XNetworking
XNetworkingQueryStatistics
XNetworkingStatisticsBuffer
Última modificación el 28 de agosto de 2026