What does HRESULT 0x80340005 (ERROR_NDIS_BAD_CHARACTERISTICS) mean?

 
Previous Next
ERROR_NDIS_BAD_VERSION ERROR_NDIS_ADAPTER_NOT_FOUND

ERROR_NDIS_BAD_CHARACTERISTICS

ERROR_NDIS_BAD_CHARACTERISTICS The characteristics table supplied during NDIS registration or configuration is invalid. This commonly means that its versioned header, size, required callback, or reserved member does not match the applicable NDIS contract.

What to check

  • Validate the structure header and revision before registration, including the exact structure size for that revision.
  • Check required callbacks and feature flags against the target NDIS version.
  • Inspect the driver installation and initialization log for the first registration failure, not only the final status.

Microsoft: NDIS status values

Microsoft: !ndiskd.netadapter

Microsoft: netsh trace


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