Site icon EfmSoft

What does HRESULT 0xC0341012 (ERROR_NDIS_OFFLOAD_CONNECTION_REJECTED) mean?

 
Previous Next
ERROR_NDIS_OFFLOAD_POLICY ERROR_NDIS_OFFLOAD_PATH_REJECTED

ERROR_NDIS_OFFLOAD_CONNECTION_REJECTED

TCP Chimney target rejected a connection identifies a scoped API or runtime boundary rather than a general machine failure. The offload target declined the particular TCP connection after the host considered it for offload.

Read the status in context

TCP offload is an optimization below a valid host TCP connection. An offload refusal can coexist with correct host-stack transport, so eligibility and data transfer need separate checks.

The local policy may permit offload and the IP path may be valid; this result is the target-specific decision for one connection. Keep ERROR_NDIS_OFFLOAD_CONNECTION_REJECTED, its numeric value, and the first returning operation together.

Diagnostic facts

CaptureDiagnostic value
Connection state, TCP options, target capabilities, adapter/driver version, and offload block list.Identifies the concrete object and operation associated with TCP Chimney target rejected a connection.
Target completion status and whether neighboring connections on the same path offload.Separates argument or lifecycle state from a lower-layer provider failure.
ETW/network trace showing the first offload eligibility decision.Creates a stable before-and-after comparison.
Known-good connection and adapter state captured on the same Windows build.Shows whether this condition is the first result or a translated summary.

Preserve known-good connection and adapter state captured on the same Windows build while evaluating this condition before reinstalling, rebooting, clearing state, or substituting another device or provider.

Verification path

  1. Test a simple connection without unusual TCP options to the same peer. Repeat the original supported operation so the check remains tied to the same API boundary.
  2. Query target capabilities and compare the rejected connection attributes. Keep unrelated inputs fixed so the changed result remains attributable to the tested variable.
  3. Verify data transfer correctness with offload disabled as a control. Record the first returned status and any state transition observed.

Closing the incident

Targeted correction. Update or configure the target driver, remove unsupported connection features where safe, or keep the connection on the host stack.

Acceptance criterion. Supported connections offload reliably and rejected ones fall back without reset, data loss, or retry storms.

Technical references

References for ERROR_NDIS_OFFLOAD_CONNECTION_REJECTED on the deployed platform version.


Looking for a different code? Search another status or error code.

Exit mobile version