What does Windows error code 710 (ERROR_EVENT_DONE) mean?

 
Previous Next
ERROR_RECEIVE_PARTIAL_EXPEDITED ERROR_EVENT_PENDING

ERROR_EVENT_DONE

What ERROR_EVENT_DONE means

A Transport Driver Interface event indication completed synchronously. In practical terms, this status belongs to legacy TDI event completion: the event callback finished without entering a pending asynchronous state.

Typical causes

  • The client handled the indication immediately
  • No additional completion callback is required
  • A legacy network component returned a synchronous completion status

How to investigate

  1. Verify that resources are released exactly once
  2. Do not schedule a second completion path for a synchronous result
  3. Compare code paths for done versus pending indications

Developer guidance

This is a completion-state value used by legacy networking code. The main implementation risk is double completion when synchronous and asynchronous paths are not separated.

References


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