Поделиться через


Метод GetPhysicalPresenceResponse класса Win32_Tpm

Метод GetPhysicalPresenceResponse класса Win32_Tpm возвращает результаты выполненной операции физического присутствия доверенного платформенного модуля. Используйте метод SetPhysicalPresenceRequest для запроса операции.

Синтаксис

uint32 GetPhysicalPresenceResponse(
  [out] uint32 Request,
  [out] uint32 Response
);

Параметры

Запрос [out]

Тип: uint32

Целочисленное значение, указывающее выполненную операцию физического присутствия доверенного платформенного модуля.

Значение Значение
0
Нет запроса.
Операция физического присутствия не выполнена.
1
Включите TPM.
Эта операция отменяется операцией 2.
Дополнительные сведения см. в следующих связанных методах, которые не связаны с физическим присутствием:
2
Отключите TPM.
Эта операция отменяется операцией 1.
Дополнительные сведения см. в этом связанном методе, который не связан с физическим присутствием: Отключить.
3
Активируйте TPM.
Эта операция отменяется операцией 4.
4
Деактивируйте TPM.
Эта операция отменяется операцией 3.
5
Очистите TPM.
Эту операцию нельзя отменить.
Дополнительные сведения см. в этом связанном методе, который не связан с физическим присутствием: Очистить.
6
Включите и активируйте TPM.
Эта операция отменяется операцией 7.
7
Деактивируйте и отключите TPM.
Эта операция отменяется операцией 6.
8
Разрешите установку владельца доверенного платформенного модуля.
Эта операция отменяется операцией 9.
9
Запретить установку владельца доверенного платформенного модуля.
Эта операция отменяется операцией 8.
10
Включите, активируйте и разрешите установку владельца доверенного платформенного модуля.
Эта операция отменяется операцией 11.
11
Отключение, отключение и запрет установки владельца доверенного платформенного модуля.
Эта операция отменяется операцией 10.
12
Отложенное физическое присутствиеunownedFieldUpgrade
Параметр физического присутствия обновлен.
Windows 7, Windows Server 2008 R2, Windows Vista и Windows Server 2008: Это значение не поддерживается.
14
Очистите, включите и активируйте TPM.
Эту операцию нельзя отменить.
15
SetNoPPIProvision_False
Задает подготовку, которую необходимо физически находить для настройки доверенного платформенного модуля.
Эта операция отменяется операцией 16.
Windows 7, Windows Server 2008 R2, Windows Vista и Windows Server 2008: Это значение не поддерживается.
16
SetNoPPIProvision_True
Задает подготовку, которая не должна быть физической, чтобы задать доверенный платформенный модуль.
Эта операция отменяется операцией 15.
Windows 7, Windows Server 2008 R2, Windows Vista и Windows Server 2008: Это значение не поддерживается.
17
SetNoPPIClear_False
Задает подготовку, которую необходимо физически использовать для очистки доверенного платформенного модуля.
Эта операция отменяется операцией 18.
Windows 7, Windows Server 2008 R2, Windows Vista и Windows Server 2008: Это значение не поддерживается.
18
SetNoPPIClear_True
Задает подготовку, которую не нужно иметь в физическом присутствии для очистки доверенного платформенного модуля.
Эта операция отменяется операцией 17.
Windows 7, Windows Server 2008 R2, Windows Vista и Windows Server 2008: Это значение не поддерживается.
19
SetNoPPIMaintenance_False
Задает подготовку, которую необходимо физическое присутствие для обслуживания доверенного платформенного модуля.
Эта операция отменяется операцией 20.
Windows 7, Windows Server 2008 R2, Windows Vista и Windows Server 2008: Это значение не поддерживается.
20
SetNoPPIMaintenance_True
Задает подготовку, которую необходимо физическое присутствие для обслуживания доверенного платформенного модуля.
Эта операция отменяется операцией 19.
Windows 7, Windows Server 2008 R2, Windows Vista и Windows Server 2008: Это значение не поддерживается.
21
Включить + Активировать + Очистить
Включите, активируйте и очистите TPM.
Windows 7, Windows Server 2008 R2, Windows Vista и Windows Server 2008: Это значение не поддерживается.
22
Включить + Активировать + Очистить + Включить + Активировать
Включите, активируйте и очистите TPM, а затем включите и повторно активируйте доверенный платформенный модуль.
Windows 7, Windows Server 2008 R2, Windows Vista и Windows Server 2008: Это значение не поддерживается.

 

Ответ [out]

Тип: uint32

Целочисленное значение, указывающее результаты выполнения операции физического присутствия доверенного платформенного модуля.

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

Это значение может содержать любую ошибку доверенного платформенного модуля. В следующей таблице перечислены некоторые распространенные ответы на ошибки.

Значение Значение
0
Запрошенная операция доверенного платформенного модуля выполнена успешно.
TPM_E_PPI_USER_ABORT
2150171393 (0x80290301)
Пользователь отклонил запрошенную операцию доверенного платформенного модуля.
TPM_E_PPI_BIOS_FAILURE
2150171394 (0x80290302)
При выполнении операции доверенного платформенного модуля произошел сбой BIOS.

 

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

Тип: uint32

Можно вернуть все ошибки доверенного платформенного модуля, а также ошибки, относящиеся к базовым службам TPM.

В следующей таблице перечислены некоторые распространенные коды возврата.

Возвращаемый код/значение Описание
S_OK
0 (0x0)
Метод выполнен успешно.
TPM_E_PPI_ACPI_FAILURE
2150171392 (0x80290300)
Произошел сбой оборудования. Для получения дополнительных сведений обратитесь к производителю компьютера.

 

Комментарии

MOF-файлы содержат определения для классов инструментария управления Windows (WMI). MOF-файлы не устанавливаются в составе пакета Windows SDK. Они устанавливаются на сервере при добавлении связанной роли с помощью диспетчер сервера. Дополнительные сведения о MOF-файлах см. в разделе Формат управляемого объекта (MOF).

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Пространство имен
Root\CIMV2\Security\MicrosoftTpm
MOF
Win32_tpm.mof
DLL
Win32_tpm.dll

См. также раздел

Win32_Tpm

Clear

Отключить

Включить

Isenabled