Funzione LsaConnectUntrusted (ntsecapi.h)
La funzione LsaConnectUntrusted stabilisce una connessione non attendibile al server LSA.
Sintassi
NTSTATUS LsaConnectUntrusted(
[out] PHANDLE LsaHandle
);
Parametri
[out] LsaHandle
Puntatore a un handle che riceve l'handle di connessione, che deve essere fornito nei servizi di autenticazione futuri.
Valore restituito
Se la funzione ha esito positivo, il valore restituito è STATUS_SUCCESS.
Se la funzione ha esito negativo, il valore restituito è un codice NTSTATUS. Per altre informazioni, vedere Valori restituiti dalla funzione criteri LSA.
La funzione LsaNtStatusToWinError converte un codice NTSTATUS in un codice di errore di Windows.
Commenti
LsaConnectUntrusted restituisce un handle a una connessione non attendibile; non verifica alcuna informazione sul chiamante. L'handle deve essere chiuso usando la funzione LsaDeregisterLogonProcess .
Se l'applicazione deve semplicemente eseguire query sulle informazioni dai pacchetti di autenticazione, è possibile usare l'handle restituito da questa funzione nelle chiamate a LsaCallAuthenticationPackage e LsaLookupAuthenticationPackage.
Le applicazioni con il privilegio SeTcbPrivilege possono creare una connessione attendibile chiamando LsaRegisterLogonProcess.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | ntsecapi.h |
Libreria | Secur32.lib |
DLL | Secur32.dll |