What does HRESULT 0x8034000F (ERROR_NDIS_INVALID_PACKET) mean?

 
Previous Next
ERROR_NDIS_RESET_IN_PROGRESS ERROR_NDIS_INVALID_DEVICE_REQUEST

ERROR_NDIS_INVALID_PACKET

ERROR_NDIS_INVALID_PACKET The caller submitted a packet representation that the NDIS component cannot send. The packet, NET_BUFFER_LIST, fragments, offsets, metadata, or offload flags may violate the miniport contract.

What to check

  • Validate buffer ownership, lengths, offsets, and alignment before submitting the packet.
  • Check offload metadata against the capabilities advertised by the target interface.
  • Use NDIS debugging or packet tracing to inspect the first malformed packet rather than only the completion status.

Microsoft: NDIS status values

Microsoft: !ndiskd.netadapter

Microsoft: Packet Monitor (Pktmon)


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