| Anterior | Siguiente |
| SCARD_E_INVALID_HANDLE | SCARD_E_INVALID_TARGET |
SCARD_E_INVALID_PARAMETER
Qué significa SCARD_E_INVALID_PARAMETER
SCARD_E_INVALID_PARAMETER (-2146435068, 0x80100004) — Uno o varios de los parámetros proporcionados no se pudieron interpretar correctamente.
Qué comprobar
La frontera que describe este resultado es: Uno o varios de los parámetros proporcionados no se pudieron interpretar correctamente. Registra API y cada parámetro relevante, incluidos tamaños y flags. Corrige la primera precondición violada antes de transmitir; un reader diferente no vuelve válido un argumento incorrecto.
Localiza qué argumento viola la firma
Haz validación campo por campo contra la documentación de la API: nulos permitidos, relación entre arrays y counts, flags mutuamente excluyentes y handles que deben pertenecer al mismo contexto. El objetivo es identificar un argumento concreto, no solo que “algún valor” sea incorrecto.
Referencias técnicas
- Microsoft Learn: documentación oficial de smart cards/PC-SC relacionada con este resultado
- Microsoft Learn: documentación oficial de smart cards/PC-SC relacionada con este resultado
- Microsoft Learn: documentación oficial de smart cards/PC-SC relacionada con este resultado
- Microsoft Learn: documentación oficial de smart cards/PC-SC relacionada con este resultado
¿Buscas un código diferente? Buscar otro código de estado o error.
