Site icon EfmSoft

What does NTSTATUS 0x4000002E (STATUS_MESSAGE_RETRIEVED) mean?

 
Previous Next
STATUS_DRIVERS_LEAKING_LOCKED_PAGES STATUS_SYSTEM_POWERSTATE_TRANSITION

STATUS_MESSAGE_RETRIEVED

The peer retrieved the ALPC message before cancellation completed

ALPC cancellation is inherently race-sensitive. A sender can request cancellation while the receiving endpoint is simultaneously dequeuing the same message. This informational result means ownership has already moved past the queue state that the cancellation path can undo; it does not prove that the peer finished processing or sent a reply.

Treat the original request as potentially visible to the peer. Reusing attached handles, sections, or application buffers as though delivery never occurred can create use-after-close or duplicate-operation bugs. A higher-level protocol should use request identifiers and explicit reply or disconnect handling to decide whether retrying is safe.

What to inspect

References


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

Exit mobile version