¿Qué significa el código NTSTATUS 0xC029200F (STATUS_PCP_KEY_NOT_LOADED)?

 
Anterior Siguiente
STATUS_PCP_WRONG_PARENT STATUS_PCP_NO_KEY_CERTIFICATION

STATUS_PCP_KEY_NOT_LOADED

Qué significa STATUS_PCP_KEY_NOT_LOADED

STATUS_PCP_KEY_NOT_LOADED significa que la operación espera una clave ya cargada o materializada en el contexto del Platform Crypto Provider y ese estado no se ha alcanzado. No equivale necesariamente a “clave no encontrada”: el objeto persistido puede existir aunque el handle o la carga TPM necesaria no estén disponibles.

Esto aparece en flujos que separan descubrimiento, apertura/importación y uso. Tras reinicios, migraciones de proceso o recuperación de estado, una referencia lógica a la clave no sustituye el paso que vuelve a abrirla y prepara el objeto para el provider.

Qué comprobar

  • Confirme cómo se obtuvo el handle actual y si el proceso volvió a abrir la clave después de reiniciar o cambiar de contexto.
  • Compruebe provider, scope de usuario/equipo y nombre persistido de la clave.
  • No reutilice handles serializados o valores numéricos de otra ejecución.
  • Si la carga falla por una causa previa, conserve ese status original; recrear la clave puede ocultar el problema real.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.