| Предыдущий | Следующий |
| STATUS_TPM_INVALID_KEYUSAGE | STATUS_TPM_INVALID_POSTINIT |
STATUS_TPM_WRONG_ENTITYTYPE
Что означает STATUS_TPM_WRONG_ENTITYTYPE
STATUS_TPM_WRONG_ENTITYTYPE означает, что переданный TPM handle существует, но относится не к тому классу объекта, который допускает текущая команда.
Что проверить
- Зафиксируйте команду и все переданные handles.
- Проверьте тип каждого объекта и иерархию, из которой он был получен.
- После reload/recreate не считайте старый числовой handle тем же объектом.
- Сверьте API-обёртку с фактическим поколением TPM и ожидаемым типом сущности.
Получите handle объекта правильного типа через предусмотренную команду. Приведение или повторное использование непрозрачного handle не меняет тип TPM-объекта.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.