LsaSetTrustedDomainInfoByName 函数 (ntsecapi.h)
LsaSetTrustedDomainInfoByName 函数设置 TrustedDomain 对象的值。
语法
NTSTATUS LsaSetTrustedDomainInfoByName(
[in] LSA_HANDLE PolicyHandle,
[in] PLSA_UNICODE_STRING TrustedDomainName,
[in] TRUSTED_INFORMATION_CLASS InformationClass,
[in] PVOID Buffer
);
parameters
[in] PolicyHandle
Policy 对象的句柄。 受信任域对象的 安全描述符 确定是否接受调用方所做的更改。 有关策略对象句柄的信息,请参阅 打开策略对象句柄。
[in] TrustedDomainName
要为其设置值的受信任域的名称。 这可以是域名或平面名称。
[in] InformationClass
指定要设置的信息的类型。 指定以下值之一。
[in] Buffer
指向结构的指针,该结构包含要设置的信息。 结构的类型取决于 InformationClass 参数的值。
返回值
如果函数成功,则返回值STATUS_SUCCESS。
如果函数失败,则返回值为 NTSTATUS 代码。 有关详细信息,请参阅安全管理返回值的“LSA 策略函数 返回值”部分。
可以使用 LsaNtStatusToWinError 函数将 NTSTATUS 代码转换为 Windows 错误代码。
要求
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | ntsecapi.h |
Library | Advapi32.lib |
DLL | Advapi32.dll |