mirror of
https://github.com/reactos/reactos.git
synced 2024-10-05 17:06:29 +00:00
[LSALIB]
LsaLogonUser: Pass the SubStatus to the caller before leaving the function in case of an error. svn path=/trunk/; revision=62463
This commit is contained in:
parent
315180ba07
commit
e4fbb93e96
|
@ -277,6 +277,8 @@ LsaLogonUser(HANDLE LsaHandle,
|
||||||
return Status;
|
return Status;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
*SubStatus = ApiMessage.LogonUser.Reply.SubStatus;
|
||||||
|
|
||||||
if (!NT_SUCCESS(ApiMessage.Status))
|
if (!NT_SUCCESS(ApiMessage.Status))
|
||||||
{
|
{
|
||||||
return ApiMessage.Status;
|
return ApiMessage.Status;
|
||||||
|
@ -287,7 +289,6 @@ LsaLogonUser(HANDLE LsaHandle,
|
||||||
*LogonId = ApiMessage.LogonUser.Reply.LogonId;
|
*LogonId = ApiMessage.LogonUser.Reply.LogonId;
|
||||||
*Token = ApiMessage.LogonUser.Reply.Token;
|
*Token = ApiMessage.LogonUser.Reply.Token;
|
||||||
*Quotas = ApiMessage.LogonUser.Reply.Quotas;
|
*Quotas = ApiMessage.LogonUser.Reply.Quotas;
|
||||||
*SubStatus = ApiMessage.LogonUser.Reply.SubStatus;
|
|
||||||
|
|
||||||
return Status;
|
return Status;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue