OID_TCP_OFFLOAD_PARAMETERS

No se admiten solicitudes de consulta.

Como solicitud establecida, el OID de OID_TCP_OFFLOAD_PARAMETERS establece la configuración de descarga TCP actual de un adaptador de minipuerto. Los controladores de protocolo o las aplicaciones en modo de usuario pueden establecer este OID para cambiar la configuración de descarga tcp actual. Un administrador del sistema puede usar este OID a través de la interfaz de Instrumental de administración de Microsoft Windows (WMI).

Observaciones

OID_TCP_OFFLOAD_PARAMETERS es necesario para los controladores de minipuerto que admiten descargas TCP y opcionales para otros controladores de miniporte. Si un controlador de minipuerto no admite este OID, el controlador debe devolver NDIS_STATUS_NOT_SUPPORTED.

El miembro InformationBuffer de la estructura NDIS_OID_REQUEST contiene una estructura de NDIS_OFFLOAD_PARAMETERS . Si el contenido de InformationBuffer no es válido, el controlador de minipuerto debe devolver NDIS_STATUS_INVALID_DATA en respuesta a este OID.

Mientras NDIS procesa este OID y antes de pasar el OID al controlador de miniporte, NDIS actualiza las palabras clave estandarizadas del adaptador de miniporte con la nueva configuración.

Los controladores miniport deben usar el contenido de la estructura de NDIS_OFFLOAD_PARAMETERS para actualizar las funcionalidades de descarga TCP notificadas actualmente. Después de la actualización, el controlador de miniporte debe notificar las funcionalidades de descarga de tareas actuales con la indicación de estado NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG . Esta indicación de estado garantiza que todos los controladores de protocolo excesivamente actualizados con la nueva información de funcionalidades.

Este OID es un OID más completo que indica a los controladores de miniporte que activen o desactiven determinadas descargas. La mayoría de las descargas de tareas TCP/IP se pueden configurar y activar con este OID. Para algunas descargas, como Rx Checksum o Rx IPSec, este OID actúa como un cambio de configuración y no significa que la descarga estará operativa inmediatamente. Para activar esas descargas, el controlador de minipuerto debe esperar hasta que reciba una solicitud OID_OFFLOAD_ENCAPSULATION Set.

Antes de establecer OID_TCP_OFFLOAD_PARAMETERS, las aplicaciones o controladores que se sobreponen pueden usar el OID de OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES para determinar qué funcionalidad puede admitir el hardware de un adaptador de minipuerto. Use OID_TCP_OFFLOAD_PARAMETERS para habilitar las funcionalidades notificadas como no habilitadas por el OID de OID_TCP_OFFLOAD_CURRENT_CONFIG .

Consulte también

NDIS_OFFLOAD_PARAMETERS
NDIS_OID_REQUEST
NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG
OID_TCP_OFFLOAD_CURRENT_CONFIG
OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES

Requisitos

Versión: Windows Vista y encabezado posterior: Ntddndis.h (incluya Ndis.h)