¿Qué significa el código NTSTATUS 0xC0020007 (RPC_NT_INVALID_ENDPOINT_FORMAT)?

 
Anterior Siguiente
RPC_NT_INVALID_STRING_UUID RPC_NT_INVALID_NET_ADDR

RPC_NT_INVALID_ENDPOINT_FORMAT

Qué significa RPC_NT_INVALID_ENDPOINT_FORMAT

RPC_NT_INVALID_ENDPOINT_FORMAT significa que la representación del endpoint no cumple el formato exigido por el transporte RPC elegido. El endpoint no es un concepto uniforme: para TCP suele ser un puerto; para named pipes es un nombre de pipe; otras protocol sequences usan formatos distintos.

Por eso no basta con comprobar que la cadena «parece una dirección». Hay que validarla respecto de la protocol sequence con la que se combina.

Qué comprobar

  • Separe la string binding y examine específicamente el campo endpoint.
  • Compare su formato con la protocol sequence activa y elimine sintaxis copiada de otro transporte.
  • Revise escaping, corchetes y delimitadores si la binding se construye manualmente.
  • Si el servidor usa endpoints dinámicos, deje que el runtime/endpoint mapper los resuelva en vez de insertar un valor fijo incorrecto.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.