| Предыдущий | Следующий |
| TPM_E_SHORTRANDOM | TPM_E_WRONGPCRVAL |
TPM_E_SIZE
TPM_E_SIZE означает, что TPM 1.2 не располагает пространством, необходимым для выполнения операции. Этот результат шире обычной ошибки выделения памяти Windows: речь идёт о ёмкости, доступной в рамках ограничений операции TPM.
Не объединяйте его с TPM_E_NOSPACE. Последний явно означает отсутствие места для загрузки ключа, тогда как TPM_E_SIZE может возникнуть в другом тракте команды, которому не хватает ёмкости для запрошенного действия.
Как уточнить причину
- Запишите точную команду, объявленные размеры и то, создаёт, загружает, запечатывает, переносит или возвращает ли операция объект.
- Проверьте наличие ранее занятых контекстов или ресурсов, которые можно освободить через поддерживаемые API жизненного цикла TPM 1.2.
- Для сериализованных входных данных отдельно проверьте длины параметров.
TPM_E_BAD_PARAM_SIZEозначает несогласованность заголовка команды, тогда какTPM_E_SIZEотносится к доступной ёмкости выполнения.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
