¿Qué significa el código NTSTATUS 0xC00000D9 (STATUS_PIPE_EMPTY)?

 
Anterior Siguiente
STATUS_CANT_WAIT STATUS_CANT_ACCESS_DOMAIN_INFO

STATUS_PIPE_EMPTY

Qué significa STATUS_PIPE_EMPTY

STATUS_PIPE_EMPTY no demuestra que el peer haya cerrado. Indica que el read/peek path alcanzó un buffer vacío en una modalidad donde ese estado se devuelve al caller.

Blocking, nonblocking, byte/message y overlapped behavior cambian cómo debe reaccionar el cliente.

Qué comprobar

  • Registre read/peek API y pipe mode.
  • Compruebe si nonblocking mode permite EMPTY como estado esperado.
  • No cierre la conexión solo por ausencia temporal de datos.
  • Diferencie EMPTY de BROKEN/DISCONNECTED.

Referencias técnicas


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