| Anterior | Siguiente |
| STATUS_PCP_INVALID_PARAMETER | STATUS_PCP_NOT_SUPPORTED |
STATUS_PCP_FLAG_NOT_SUPPORTED
Qué significa STATUS_PCP_FLAG_NOT_SUPPORTED
STATUS_PCP_FLAG_NOT_SUPPORTED señala un bit de opciones no soportado por el Platform Crypto Provider. En CNG los flags pueden controlar persistencia, ámbito de usuario/equipo, UI, overwrite, padding, exportación u otros comportamientos, y no todos tienen sentido para claves protegidas por TPM.
El problema es de contrato de API/capacidad, no una indicación de que el TPM esté averiado. Un flag válido para otro KSP, otra función o una clave software puede ser deliberadamente rechazado por PCP.
Qué comprobar
- Registre la máscara exacta de flags enviada a la llamada que falla.
- Compare cada bit con la documentación de esa API y del provider, no con otra función NCrypt similar.
- Elimine sólo flags realmente opcionales; no desactive una propiedad de seguridad para conseguir que la llamada pase.
- Si el flag expresa una operación que hardware no puede realizar, cambie el diseño o el tipo de clave de forma explícita.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
