LsaConnectUntrusted 函数 (ntsecapi.h)
LsaConnectUntrusted 函数与 LSA 服务器建立不受信任的连接。
语法
NTSTATUS LsaConnectUntrusted(
[out] PHANDLE LsaHandle
);
参数
[out] LsaHandle
指向接收连接句柄的句柄的指针,该句柄必须在将来的身份验证服务中提供。
返回值
如果函数成功,则返回值STATUS_SUCCESS。
如果函数失败,则返回值为 NTSTATUS 代码。 有关详细信息,请参阅 LSA 策略函数返回值。
LsaNtStatusToWinError 函数将 NTSTATUS 代码转换为 Windows 错误代码。
注解
LsaConnectUntrusted 返回不受信任的连接的句柄;它不会验证有关调用方的任何信息。 应使用 LsaDeregisterLogonProcess 函数关闭句柄。
如果应用程序只需查询身份验证包中的信息,则可以在调用 LsaCallAuthenticationPackage 和 LsaLookupAuthenticationPackage 时使用此函数返回的句柄。
具有 SeTcbPrivilege 特权的应用程序可以通过调用 LsaRegisterLogonProcess 来创建受信任的连接。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | ntsecapi.h |
Library | Secur32.lib |
DLL | Secur32.dll |