Site icon EfmSoft

What does NTSTATUS 0xC0000705 (STATUS_LPC_RECEIVE_BUFFER_EXPECTED) mean?

 
Previous Next
STATUS_RECURSIVE_DISPATCH STATUS_LPC_INVALID_CONNECTION_USAGE

STATUS_LPC_RECEIVE_BUFFER_EXPECTED

The synchronous request has nowhere to store its reply

Request-and-wait operations combine sending a message with receiving the corresponding reply. When the selected native call requires a reply buffer, omitting it breaks the synchronous contract even if the outbound request is valid. A one-way datagram API must be used when no reply is expected.

The receive allocation must also be large enough for the maximum reply and its attributes. Passing a non-null pointer to a header-sized object is not equivalent to providing a valid reply buffer, particularly when handle, security, view, or context attributes can accompany the message.

What to inspect

References


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

Exit mobile version