| Anterior | Siguiente |
| RPC_NT_INVALID_NETWORK_OPTIONS | RPC_NT_CALL_FAILED |
RPC_NT_NO_CALL_ACTIVE
Qué significa RPC_NT_NO_CALL_ACTIVE
RPC_NT_NO_CALL_ACTIVE indica que el thread actual no está atendiendo ni ejecutando una llamada RPC activa, aunque la API invocada necesita ese contexto.
Es frecuente cuando código destinado a ejecutarse dentro de un manager routine se llama desde un worker distinto o después de que la procedure ya retornó.
Qué comprobar
- Identifique el thread que llama a la API y su relación con la procedure RPC.
- Revise handoff a thread pools que pierden el call context.
- No conserve handles/contextos ligados a una llamada después del return.
- Si necesita operar fuera de la llamada, use una API que no dependa del call context implícito.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
