функция Tbsi_GetDeviceInfo (tbs.h)

Получает версию доверенного платформенного модуля на компьютере.

Синтаксис

TBS_RESULT Tbsi_GetDeviceInfo(
  [in]  UINT32 Size,
  [out] PVOID  Info
);

Параметры

[in] Size

Размер расположения памяти.

[out] Info

Возвращается указатель на структуру TPM_DEVICE_INFO , содержащую сведения о версии доверенного платформенного модуля. Расположение должно быть достаточно большим для хранения четырех 32-разрядных значений.

Возвращаемое значение

Если функция выполняется успешно, функция возвращает TBS_SUCCESS.

Если функция завершается сбоем, она возвращает код возврата TBS, указывающий на ошибку.

Возвращаемый код или значение Описание
TBS_SUCCESS
0 (0x0)
Функция выполнена успешно.
TBS_E_BAD_PARAMETER
2150121474 (0x80284002)
Одно или несколько значений параметров недопустимы.
TBS_E_TPM_NOT_FOUND
2150121487 (0x8028400F)
На этом компьютере не удается найти совместимое устройство безопасности доверенного платформенного модуля (TPM).

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header tbs.h
Библиотека Tbs.lib
DLL Tbs.dll