| Anterior | Siguiente |
| RPC_NT_INVALID_PIPE_OBJECT | RPC_NT_WRONG_PIPE_VERSION |
RPC_NT_INVALID_PIPE_OPERATION
Qué significa RPC_NT_INVALID_PIPE_OPERATION
RPC_NT_INVALID_PIPE_OPERATION indica que el código intenta realizar una acción que el pipe RPC actual no soporta. La dirección y disciplina de un MIDL pipe están determinadas por el contrato del procedimiento y los callbacks generados.
Por ejemplo, tratar un pipe de entrada como salida o invocar una operación fuera de la fase correcta puede romper ese contrato.
Qué comprobar
- Revise la declaración MIDL del pipe y su dirección en la procedure.
- Compare la operación solicitada con los callbacks push/pull que corresponden a ese lado.
- Trace el orden de callbacks y cierre del stream.
- No reconstruya el pipe al azar: corrija primero la discrepancia entre código y contrato IDL.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
