¿Qué significa el código NTSTATUS 0xC00000B0 (STATUS_PIPE_DISCONNECTED)?

 
Anterior Siguiente
STATUS_ILLEGAL_FUNCTION STATUS_PIPE_CLOSING

STATUS_PIPE_DISCONNECTED

Qué significa STATUS_PIPE_DISCONNECTED

STATUS_PIPE_DISCONNECTED describe el estado actual de la instancia. Un server puede haber llamado DisconnectNamedPipe o el client haber cerrado; antes de I/O nueva debe completarse la secuencia de reconnect adecuada.

A diferencia de PIPE_BROKEN, no enfatiza que una operación fue interrumpida por cierre del peer, sino que la instancia ya está desconectada cuando se usa.

Qué comprobar

  • Registre endpoint, state transition y último disconnect/close.
  • No haga read/write hasta reconectar la instancia.
  • Compruebe callbacks stale que usan el handle entre clients.
  • Diferencie DISCONNECTED de BROKEN en telemetry.

Referencias técnicas


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