Configuración de los servicios opcionales del controlador miniport
NDIS llama a una función MiniportSetOptions del controlador de miniporte para permitir que el controlador configure servicios opcionales. NDIS llama a MiniportSetOptions dentro del contexto de la llamada del controlador de miniport a la función NdisMRegisterMiniportDriver .
MiniportSetOptions registra los puntos de entrada predeterminados para las funciones Opcionales MiniportXxx y puede asignar otros recursos de controlador. Para registrar funciones Opcionales MiniportXxx , el controlador de miniporta llama a la función NdisSetOptionalHandlers y pasa una estructura de características en el parámetro OptionalHandlers .
A partir de NDIS 6.0, las estructuras de características válidas incluyen lo siguiente:
NDIS_MINIPORT_CO_CHARACTERISTICS
NDIS_MINIPORT_PNP_CHARACTERISTICS
NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS
NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS (consulte la documentación de descarga de chimenea TCP de NDIS 6.0)
NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS (consulte la documentación de descarga de chimenea TCP de NDIS 6.0)
A partir de NDIS 6.30, las estructuras de características válidas también incluyen lo siguiente: