| Previous | Next |
| RPC_NT_CANT_CREATE_ENDPOINT | RPC_NT_SERVER_UNAVAILABLE |
RPC_NT_OUT_OF_RESOURCES
RPC_NT_OUT_OF_RESOURCES is an NTSTATUS value used by the Windows RPC runtime. This is a resource-exhaustion status from the RPC runtime. It does not identify a malformed binding, missing interface or rejected authentication policy. The exhausted resource can be runtime memory, endpoint/listener capacity, thread-related state or another resource required by the specific operation.
It differs from RPC_NT_SERVER_TOO_BUSY, which is an observed server-capacity condition for a call, and from RPC_NT_CANT_CREATE_ENDPOINT, which is specifically about endpoint creation. Preserve the operation that returned the status before assigning a cause.
The RPC runtime failed because required local resources were unavailable
- Capture process memory, handle counts, listener registrations and concurrent RPC workload at the same timestamp as the failure.
- Record the exact RPC API that returned the status; resource meaning depends on whether the runtime was binding, registering or executing a call.
- Avoid replacing the error with unconditional retries, which can increase pressure on an already exhausted runtime.
References
- Microsoft: RPC return values
- Microsoft: RpcServerUseProtseqEp
- The Open Group: DCE 1.1 RPC specification
Looking for a different code? Search another status or error code.