What does Windows error code 1735 (RPC_S_NO_ENTRY_NAME) mean?

 
Previous Next
RPC_S_INVALID_BOUND RPC_S_INVALID_NAME_SYNTAX

RPC_S_NO_ENTRY_NAME

Not every binding carries RPC namespace provenance

RPC_S_NO_ENTRY_NAME can occur when code asks for the name-service entry associated with a binding, but that binding has no entry name. A binding created directly from a string binding or composed from network address and endpoint information is not necessarily tied to an RPC namespace entry.

The name-service APIs preserve information about bindings imported or looked up through an RPC name service. Asking a direct binding for that provenance is a category error, not proof that the server binding itself is unusable.

What to inspect

  • Trace whether the binding came from RpcNsBindingImport*, RpcNsBindingLookup*, or direct string-binding construction.
  • Do not use the entry name as the only server identity field; direct bindings legitimately have none.
  • If application policy requires namespace discovery, keep the namespace entry alongside the binding instead of trying to reconstruct it later.

Calls over the binding may still succeed. The missing data is the name-service entry association, not necessarily the protocol sequence, network address, or endpoint.

References


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