| Anterior | Siguiente |
| RPC_NT_PIPE_CLOSED | RPC_NT_PIPE_EMPTY |
RPC_NT_PIPE_DISCIPLINE_ERROR
Qué significa RPC_NT_PIPE_DISCIPLINE_ERROR
RPC_NT_PIPE_DISCIPLINE_ERROR indica que cliente/servidor no siguieron la disciplina requerida por un MIDL pipe. Los pipes son streams controlados por callbacks y deben consumirse/producirse en el orden que espera el stub.
Una manager routine que retorna demasiado pronto, un callback que deja de consumir datos o una salida que no se drena completamente puede provocar el estado.
Qué comprobar
- Verifique que input pipes se consumen por completo y output pipes se producen hasta end-of-stream.
- Revise rutas de error que retornan antes de terminar callbacks pendientes.
- Instrumente chunk counts y marcadores de fin en ambos extremos.
- Compare el comportamiento real con la declaración del procedimiento MIDL.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
