共用方式為


LsaSetTrustedDomainInfoByName 函式 (ntsecapi.h)

LsaSetTrustedDomainInfoByName函式會設定TrustedDomain物件的值。

語法

NTSTATUS LsaSetTrustedDomainInfoByName(
  [in] LSA_HANDLE                PolicyHandle,
  [in] PLSA_UNICODE_STRING       TrustedDomainName,
  [in] TRUSTED_INFORMATION_CLASS InformationClass,
  [in] PVOID                     Buffer
);

參數

[in] PolicyHandle

Policy物件的控制碼。 受信任網域物件 的安全性描述項 會決定是否接受呼叫端的變更。 如需原則物件控制碼的相關資訊,請參閱 開啟原則物件控制碼

[in] TrustedDomainName

要為其設定值的受信任定義功能變數名稱稱。 這可以是功能變數名稱或一般名稱。

[in] InformationClass

指定要設定的資訊類型。 指定下列其中一個值。

意義
TrustedPosixInformation
受信任網域的 Posix 位移。
TrustedDomainInformationEx
延伸信任資訊,包括基本資訊和 DNS 功能變數名稱,以及有關信任的屬性。
TrustedDomainAuthInformation
信任的驗證資訊,包括信任 (存在時) 之輸入和輸出端的驗證資訊。
TrustedDomainFullInformation
完整資訊,包括 Posix 位移和驗證資訊。

[in] Buffer

結構的指標,其中包含要設定的資訊。 結構的型別取決於 InformationClass 參數的值。

傳回值

如果函式成功,傳回值會STATUS_SUCCESS。

如果函式失敗,傳回值為 NTSTATUS 程式碼。 For more information, see the "LSA Policy Function Return Values" section of Security Management Return Values.

您可以使用 LsaNtStatusToWinError 函 式,將 NTSTATUS 程式碼轉換成 Windows 錯誤碼。

需求

   
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
目標平台 Windows
標頭 ntsecapi.h
程式庫 Advapi32.lib
Dll Advapi32.dll

另請參閱

LsaQueryTrustedDomainInfoByName

TRUSTED_DOMAIN_INFORMATION_EX

TRUSTED_INFORMATION_CLASS