| Предыдущий | Следующий |
| TPM_E_OWNER_SET | TPM_E_SHORTRANDOM |
TPM_E_RESOURCES
TPM_E_RESOURCES сообщает о нехватке внутренних ресурсов TPM для запрошенного действия. Это не обязательно постоянная аппаратная неисправность и не то же самое, что слишком маленький буфер Windows, выделенный вызывающей стороной.
К ресурсам TPM 1.2 относятся загруженные объекты и состояние, связанное с командами. Приложения, одновременно загружающие ключи, поддерживающие сеансы авторизации или не освобождающие временные ресурсы, могут создать временную нагрузку, даже если обычной памяти компьютера достаточно.
Что проверить
- Параллельность операций и время жизни загруженных ключей, контекстов и сеансов авторизации.
- Воспроизводится ли сбой только при определённой нагрузке или после предыдущей неудачной операции.
- Более конкретные варианты:
TPM_E_NOSPACEотносится к отсутствию места для загрузки ключа, тогда какTPM_E_SIZEотносится к ёмкости, необходимой для выполнения операции.
Используйте ограниченные повторы только после освобождения известных ресурсов или последовательного выполнения нагрузки TPM; неконтролируемые циклы повторов могут сохранять то же состояние исчерпания.
Ссылки
- Microsoft: значения HRESULT TPM в Winerror.h
- TCG TPM 1.2, часть 2: структуры
- TCG TPM 1.2, часть 3: команды
Нужно найти другой код? Найти другой код состояния или ошибки.