Базовые службы доверенного платформенного модуля

Назначение

Функция базовых служб доверенного платформенного модуля (TPM) централизует доступ к доверенному платформенным модулю (TPM) между приложениями.

Функция TBS работает как системная служба в операционных системах Windows Server 2008, Windows Vista или более новых версиях. Она предоставляет службы в виде API, предоставляемых через удаленные вызовы процедур (RPC). Функция TBS использует приоритеты, заданные путем вызова приложений для совместного планирования доступа к доверенному платформенного модуля.

Примечание

TPM можно использовать для операций с хранилищем ключей. Однако разработчикам рекомендуется использовать API хранилища ключей для этих сценариев. API хранилища ключей предоставляют функциональные возможности для создания, подписывания или шифрования с помощью и сохранения криптографических ключей. Они более высокого уровня и более просты в использовании, чем TBS для этих целевых сценариев.

Аудитория разработчиков

TBS предназначен для разработчиков приложений на основе операционных систем Windows. Разработчики должны быть знакомы с языками программирования C и C++ и средой программирования Microsoft Windows.

Требования к среде выполнения

Для функции TBS требуется по крайней мере операционная система Windows Server 2008 или Windows Vista. Сведения о требованиях времени выполнения для определенного элемента программирования см. в разделе Requirements страницы справочника по данному элементу.

В этом разделе

Раздел Описание
Сведения о TBS
Основные понятия и общее представление о функции TBS.
Использование TBS
Процессы и процедуры TBS для использования API TBS.
Справочник по TBS
Документация по функциям, структурам и кодам возврата TBS.