| Previous | Next |
| STATUS_TPM_DAA_ISSUER_SETTINGS | STATUS_TPM_DAA_STAGE |
STATUS_TPM_DAA_TPM_SETTINGS
The TPM-specific DAA settings are inconsistent
STATUS_TPM_DAA_TPM_SETTINGS focuses on the TPM-specific side of a Direct Anonymous Attestation exchange. The submitted DAA_tpmSpecific material did not match what the TPM expected for the current operation.
This narrows the fault away from generic transport, owner authorization, or Windows policy. The DAA command reached the TPM, but the TPM-specific values were inconsistent with its current DAA state or the issuer parameters.
Because DAA is stateful, the same buffer can fail if it is replayed at the wrong point in the protocol. The stage and session history matter as much as the bytes in the current command.
Diagnostic focus
- Record the DAA stage and the TPM-specific values used to build the command.
- Check whether the TPM was cleared, disabled, or reset between DAA stages.
- Confirm that issuer settings and TPM-specific settings came from the same DAA run.
References
- TCG: TPM 1.2 Main Specification
- TCG: TPM 1.2 Part 1 Design Principles
- TCG: TPM 1.2 Part 2 Structures of the TPM
- TCG: TPM 1.2 Part 3 Commands
- Microsoft: TPM Base Services
- Microsoft: MS-ERREF NTSTATUS values
Looking for a different code? Search another status or error code.