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


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

Метод ResetSrkAuth класса Win32_Tpm сбрасывает значение авторизации корневого ключа хранилища (SRK) для обеспечения совместимости с операционной системой.

Синтаксис

uint32 ResetSrkAuth(
  [in, optional] string OwnerAuth
);

Параметры

OwnerAuth [in, необязательный]

Тип: string

Строка, определяющая владельца доверенного платформенного модуля. Эта строка должна быть строкой в кодировке Base64, завершающейся нулевым значением, которая содержит ровно 20 байт двоичных данных. Используйте метод ConvertToOwnerAuth , чтобы преобразовать парольную фразу в этот ожидаемый формат. Параметр OwnerAuth считывается из реестра, если он не указан.

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

Тип: uint32

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

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

Возвращаемый код/значение Описание
S_OK
0 (0x0)
Метод выполнен успешно.
TPM_E_AUTHFAIL
2150105089 (0x80280001)
Указанное значение авторизации владельца не может выполнить запрос.
TPM_E_DEFEND_LOCK_RUNNING
2150107139 (0x80280803)
TPM защищается от атак по словарю и находится в период ожидания. Дополнительные сведения см. в разделе Метод ResetAuthLockOut .

 

Комментарии

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