| Предыдущий | Следующий |
| STATUS_TPM_KEY_OWNER_CONTROL | STATUS_TPM_NOT_FULLWRITE |
STATUS_TPM_BAD_COUNTER
STATUS_TPM_BAD_COUNTER является значением Windows NTSTATUS в facility TPM. STATUS_TPM_BAD_COUNTER относится к семейству ошибок TPM 1.2 и обычно возвращается через стек TPM Windows, например TPM Base Services, а не через обычные файловые, реестровые или сетевые API.
Монотонные счётчики TPM 1.2 являются отдельными ресурсами TPM со своими дескрипторами и правилами жизненного цикла. Этот статус означает, что переданный вызывающей стороной дескриптор счётчика не обозначает счётчик, ожидаемый командой.
Для диагностики запишите, создавался, читался, увеличивался или освобождался ли счётчик непосредственно перед сбоем. Дескрипторы счётчиков нельзя заменять дескрипторами ключей, сеансов или NV.
На что направить диагностику
- Трассируйте создание и освобождение счётчика вместе с возвращённым дескриптором.
- Выявляйте повторное использование дескриптора после сброса TPM, перезагрузки контекста или перезапуска процесса.
- Сравните с STATUS_TPM_INVALID_RESOURCE, если вместо допустимого дескриптора счётчика был передан ресурс другого класса.
Ссылки для STATUS_TPM_BAD_COUNTER
Нужно найти другой код? Найти другой код состояния или ошибки.
