Función LsaConnectUntrusted (ntsecapi.h)
La función LsaConnectUntrusted establece una conexión que no es de confianza con el servidor LSA.
Sintaxis
NTSTATUS LsaConnectUntrusted(
[out] PHANDLE LsaHandle
);
Parámetros
[out] LsaHandle
Puntero a un identificador que recibe el identificador de conexión, que se debe proporcionar en futuros servicios de autenticación.
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto es STATUS_SUCCESS.
Si se produce un error en la función, el valor devuelto es un código NTSTATUS. Para obtener más información, vea Valores devueltos de la función de directiva LSA.
La función LsaNtStatusToWinError convierte un código NTSTATUS en un código de error de Windows.
Comentarios
LsaConnectUntrusted devuelve un identificador a una conexión que no es de confianza; no comprueba ninguna información sobre el autor de la llamada. El identificador debe cerrarse con la función LsaDeregisterLogonProcess .
Si la aplicación simplemente necesita consultar información de paquetes de autenticación, puede usar el identificador devuelto por esta función en llamadas a LsaCallAuthenticationPackage y LsaLookupAuthenticationPackage.
Las aplicaciones con el privilegio SeTcbPrivilege pueden crear una conexión de confianza llamando a LsaRegisterLogonProcess.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | ntsecapi.h |
Library | Secur32.lib |
Archivo DLL | Secur32.dll |