¿Qué significa el código HRESULT 0x80280036 (TPM_E_NOTFIPS)?

 
Anterior Siguiente
TPM_E_INVALID_RESOURCE TPM_E_INVALID_FAMILY

TPM_E_NOTFIPS

Qué significa TPM_E_NOTFIPS

TPM_E_NOTFIPS corresponde al HRESULT 0x80280036. La descripción de Windows es «El TPM intenta ejecutar un comando que solo está disponible en modo FIPS.».

Diagnóstico específico

  • Registra el comando TPM exacto que produjo el código y la condición localizada «El TPM intenta ejecutar un comando que solo está disponible en modo FIPS.».

Cómo distinguir la condición «notfips» de otros TPM

  • TPM_E_ZERO_EXHAUST_ENABLED describe «Las operaciones de red relacionadas con el TPM están bloqueadas porque el modo Zero Exhaust está habilitado en el cliente.». Si aparece ese código al cambiar una sola precondición, registra el cambio como una fase diferente: no demuestra que la condición «notfips» tuviera la misma causa.
  • TPM_E_BAD_MODE identifica «Un parámetro de modo no es válido, por ejemplo capArea o subCapArea para TPM_GetCapability, physicalPresence para TPM_PhysicalPresence o migrationType para TPM_CreateMigrationBlob.». Si aparece ese código al cambiar una sola precondición, registra el cambio como una fase diferente: no demuestra que la condición «notfips» tuviera la misma causa.
  • TPM_E_REQUIRES_SIGN corresponde a «La operación requiere un comando firmado.». Si aparece ese código al cambiar una sola precondición, registra el cambio como una fase diferente: no demuestra que la condición «notfips» tuviera la misma causa.

Acción específica y criterio de salida

La corrección queda validada cuando deja de cumplirse exactamente «El TPM intenta ejecutar un comando que solo está disponible en modo FIPS.», el comando original completa desde un contexto recién creado y una consulta posterior confirma que no se alteró un objeto, índice NV, policy o jerarquía ajenos al caso.

Referencias técnicas


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