| Anterior | Siguiente |
| RPC_X_NULL_REF_POINTER | RPC_X_BYTE_COUNT_TOO_SMALL |
RPC_X_ENUM_VALUE_OUT_OF_RANGE
Qué significa RPC_X_ENUM_VALUE_OUT_OF_RANGE
Un cast C/C++ a enum no convierte cualquier entero en un valor válido del protocolo. El stub valida el discriminante contra lo definido en IDL y puede rechazar valores de versiones nuevas o payload malformado.
Capture el integer real, enum type e interface version. Revise version skew y validation del producer antes de marshal. Si se añadieron nuevos enum values, despliegue contratos compatibles o defina handling explícito.
Qué comprobar
- Registre enum type y valor numérico.
- Compare contract versions.
- Valide producer antes de serializar.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
