Коды возврата TBS

TBS использует следующие коды для указания результата вызова функции.

Констант/значение Описание
TBS_SUCCESS
0 (0x0)
Функция выполнена успешно.
TBS_E_INTERNAL_ERROR
2150121473 (0x80284001)
Внутренняя программная ошибка.
TBS_E_BAD_PARAMETER
2150121474 (0x80284002)
Одно или несколько значений параметров являются недопустимыми.
TBS_E_INVALID_OUTPUT_POINTER
2150121475 (0x80284003)
Указан недопустимый указатель вывода.
TBS_E_INVALID_CONTEXT
2150121476 (0x80284004)
Указанный дескриптор контекста не ссылается на допустимый контекст.
TBS_E_INSUFFICIENT_BUFFER
2150121477 (0x80284005)
Указанный выходной буфер слишком мал.
TBS_E_IOERROR
2150121478 (0x80284006)
Произошла ошибка при обмене данными с доверенным платформенный платформой.
TBS_E_INVALID_CONTEXT_PARAM
2150121479 (0x80284007)
Недопустимый параметр контекста был передан при попытке создать контекст TBS.
TBS_E_SERVICE_NOT_RUNNING
2150121480 (0x80284008)
Служба TBS не запущена и не может быть запущена.
TBS_E_TOO_MANY_TBS_CONTEXTS
2150121481 (0x80284009)
Не удалось создать новый контекст из-за слишком большого количества открытых контекстов.
TBS_E_TOO_MANY_RESOURCES
2150121482 (0x8028400A)
Не удалось создать новый виртуальный ресурс из-за слишком большого количества открытых виртуальных ресурсов.
TBS_E_SERVICE_START_PENDING
2150121483 (0x8028400B)
Служба TBS запущена, но еще не запущена.
TBS_E_PPI_NOT_SUPPORTED
2150121484 (0x8028400C)
Интерфейс физического присутствия не поддерживается.
TBS_E_COMMAND_CANCELED
2150121485 (0x8028400D)
Команда была отменена.
TBS_E_BUFFER_TOO_LARGE
2150121486 (0x8028400E)
Входной или выходной буфер слишком велик.
TBS_E_TPM_NOT_FOUND
2150121487 (0x8028400F)
На этом компьютере не удается найти совместимое устройство безопасности доверенного платформенного модуля (TPM).
TBS_E_SERVICE_DISABLED
2150121488 (0x80284010)
Служба TBS отключена.
TBS_E_NO_EVENT_LOG
2150121489 (0x80284011)
Журнал событий TBS недоступен.
TBS_E_ACCESS_DENIED
2150121490 (0x80284012)
Вызывающий объект не имеет соответствующих прав для выполнения запрошенной операции.
TBS_E_PROVISIONING_NOT_ALLOWED
2150121491 (0x80284013)
Действие подготовки доверенного платформенного модуля не разрешено указанными флагами.
TBS_E_PPI_FUNCTION_UNSUPPORTED
2150121492 (0x80284014)
Интерфейс физического присутствия этого встроенного ПО не поддерживает запрошенный метод.
TBS_E_OWNERAUTH_NOT_FOUND
2150121493 (0x80284015)
Запрошенное значение OwnerAuth доверенного платформенного модуля не найдено.
TBS_E_PROVISIONING_INCOMPLETE
2150121493 (0x80284015)
Подготовка доверенного платформенного модуля не завершена. Для получения дополнительных сведений о завершении подготовки вызовите метод WMI Win32_Tpm для подготовки доверенного платформенного модуля ("Provision") и проверка возвращенные сведения.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Заголовок
Tbs.h