What does NTSTATUS 0x40000013 (STATUS_EVENT_PENDING) mean?

 
Previous Next
STATUS_EVENT_DONE STATUS_CHECKING_FILE_SYSTEM

STATUS_EVENT_PENDING

A legacy TDI indication continues asynchronously

This informational status tells the transport that handling of the current TDI indication has entered a pending state. The client is not finished and must complete the associated I/O or return the supplied resources later through the contract expected by that event type.

Pending changes lifetime rules. Connection context, buffers, IRPs, and chained receive descriptors must remain valid until the asynchronous path completes. A common failure in old transport clients was to return pending without arranging completion, or to free context during disconnect while an indicated operation was still outstanding.

What to inspect

  • Trace the IRP or descriptor that represents the pending indication.
  • Hold connection and buffer references until the completion path runs.
  • Verify disconnect and unload paths cancel or drain every pending indication.

References


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