LsaConnectUntrusted 函数 (ntsecapi.h)

LsaConnectUntrusted 函数与 LSA 服务器建立不受信任的连接。

语法

NTSTATUS LsaConnectUntrusted(
  [out] PHANDLE LsaHandle
);

参数

[out] LsaHandle

指向接收连接句柄的句柄的指针,该句柄必须在将来的身份验证服务中提供。

返回值

如果函数成功,则返回值STATUS_SUCCESS。

如果函数失败,则返回值为 NTSTATUS 代码。 有关详细信息,请参阅 LSA 策略函数返回值

LsaNtStatusToWinError 函数将 NTSTATUS 代码转换为 Windows 错误代码。

注解

LsaConnectUntrusted 返回不受信任的连接的句柄;它不会验证有关调用方的任何信息。 应使用 LsaDeregisterLogonProcess 函数关闭句柄。

如果应用程序只需查询身份验证包中的信息,则可以在调用 LsaCallAuthenticationPackageLsaLookupAuthenticationPackage 时使用此函数返回的句柄。

具有 SeTcbPrivilege 特权的应用程序可以通过调用 LsaRegisterLogonProcess 来创建受信任的连接。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 ntsecapi.h
Library Secur32.lib
DLL Secur32.dll

另请参阅

LsaCallAuthenticationPackage

LsaDeregisterLogonProcess

LsaLookupAuthenticationPackage

LsaRegisterLogonProcess