| Previous | Next |
| STATUS_NDIS_OFFLOAD_CONNECTION_REJECTED | STATUS_NDIS_DOT11_AUTO_CONFIG_ENABLED |
STATUS_NDIS_OFFLOAD_PATH_REJECTED
The TCP Chimney IP path is not in a state that can be offloaded
STATUS_NDIS_OFFLOAD_PATH_REJECTED points to the path object used by TCP Chimney, not just the TCP endpoint. TCP Chimney offload represents protocol state through offload block lists and path-related state; if the IP path is not eligible, the TCP connection cannot move to the offload target.
This can be caused by path MTU, neighbor/address state, route changes, unsupported encapsulation, or an offload target limitation. It is not proof that ordinary software TCP cannot use the route. Compare the software path with the stricter constraints of the offload target.
Evidence that narrows it
- Record path MTU, source and destination addresses, route-neighbor state, and the offload block list.
- Check whether route, neighbor, or interface changes occurred while the offload was being initiated.
- Distinguish path rejection from connection rejection; they fail at different objects in the offload state tree.
References
- Microsoft: NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST
- Microsoft: NDIS_TCP_CONNECTION_OFFLOAD_PARAMETERS
- Microsoft: TCP Chimney Offload overview
- Microsoft: MS-ERREF NTSTATUS values
Looking for a different code? Search another status or error code.