Share via


Win32_Tpm 類別的 ChangeOwnerAuth 方法

Win32_Tpm類別的ChangeOwnerAuth方法會變更 TPM 擁有者授權值。

語法

uint32 ChangeOwnerAuth(
  [in, optional] string OldOwnerAuth,
  [in, optional] string NewOwnerAuth
);

參數

OldOwnerAuth [in, optional]

類型: 字串

為裝置命名目前 TPM 擁有者授權值的字串。 使用 ConvertToOwnerAuth 方法可將密碼轉譯為此授權值。 未提供 OldOwnerAuth 參數或提供空字串,如果存在,這個方法會從登錄取得值。

NewOwnerAuth [in, optional]

類型: 字串

為新的 TPM 擁有者授權值命名的字串。 使用 ConvertToOwnerAuth 方法可將密碼轉譯為此授權值。 NewOwnerAuth參數不可以是空白或Null。

傳回值

類型: uint32

可以傳回所有 TPM 錯誤,以及 TPM 基礎服務特有的錯誤。

下表列出一些常見的傳回碼。

傳回碼/值 描述
S_OK
0 (0x0)
此方法成功。
TPM_E_AUTHFAIL
2150105089 (0x80280001)
目前的 TPM 擁有者授權值不正確。
TPM_E_DEFEND_LOCK_RUNNING
2150107139 (0x80280803)
TPM 正防禦字典攻擊,而且處於逾時期間。 如需詳細資訊,請參閱 ResetAuthLockOut 方法。
FVE_E_AD_SCHEMA_NOT_INSTALLED
2150694922 (0x8031000A)
無法將復原資訊儲存至網路。 電腦已設定為將修復資訊儲存至Active Directory 網域服務。 如需如何設定 Active Directory 的指示,請參閱 BitLocker 磁片磁碟機加密設定指南:將 BitLocker 和 TPM 修復資訊備份至 Active Directory
連線失敗
2147943755 (0x8007054B)
無法將復原資訊儲存至網路。 電腦已設定為將修復資訊儲存至Active Directory 網域服務。 需要有網路連線才能繼續。

 

備註

如果已設定適當的群組原則設定,ChangeOwnerAuth方法會備份新的 TPM 擁有者授權,以Active Directory 網域服務。

Managed 物件格式 (MOF) 檔案包含 Windows Management Instrumentation (WMI) 類別的定義。 MOF 檔案不會安裝為 Windows SDK 的一部分。 當您使用 伺服器管理員 新增相關聯的角色時,它們會安裝在伺服器上。 如需 MOF 檔案的詳細資訊,請參閱 Managed 物件格式 (MOF)

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]
命名空間
Root\CIMV2\Security\MicrosoftTpm
MOF
Win32_tpm.mof
DLL
Win32_tpm.dll

另請參閱

Win32_Tpm