What does NTSTATUS 0xC000014E (STATUS_NO_EVENT_PAIR) mean?

 
Previous Next
STATUS_REGISTRY_IO_FAILED STATUS_UNRECOGNIZED_VOLUME

STATUS_NO_EVENT_PAIR

The thread has no event-pair object for this operation

Event pairs are a native synchronization mechanism built around paired low and high events and thread-associated wait/set operations. This status means code attempted a thread-specific event-pair service without the required event-pair association. It is not the same as waiting on an unsignaled ordinary event.

Because event-pair APIs are native and uncommon in application code, first preserve the exact system service and call stack. Check initialization order, thread reuse, and whether a client/server compatibility layer expected to bind an event pair to the current thread. Retrying on another worker can change thread-local association and obscure the actual lifecycle error.

What to inspect

  • Record the native event-pair service and current thread ID.
  • Verify the association step completed on the same thread before the wait/set call.
  • Inspect compatibility or subsystem code that owns the event-pair lifecycle.

References


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