Michael Müller : ntdll: Return success for TokenSessionId in NtSetInformationToken.
Module: wine Branch: stable Commit: 0140a1b33eb93b8f9924089e7b26f5499ab88c3d URL: https://source.winehq.org/git/wine.git/?a=commit;h=0140a1b33eb93b8f9924089e7... Author: Michael Müller <michael(a)fds-team.de> Date: Fri May 18 04:51:00 2018 +0000 ntdll: Return success for TokenSessionId in NtSetInformationToken. Signed-off-by: Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> (cherry picked from commit de8d20436905a7394fd6fbbe1f312ffac7c2db2c) Signed-off-by: Michael Stefaniuc <mstefani(a)winehq.org> --- dlls/ntdll/nt.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/dlls/ntdll/nt.c b/dlls/ntdll/nt.c index 8938d5d..c408deb 100644 --- a/dlls/ntdll/nt.c +++ b/dlls/ntdll/nt.c @@ -603,6 +603,20 @@ NTSTATUS WINAPI NtSetInformationToken( } SERVER_END_REQ; break; + case TokenSessionId: + if (TokenInformationLength < sizeof(DWORD)) + { + ret = STATUS_INFO_LENGTH_MISMATCH; + break; + } + if (!TokenInformation) + { + ret = STATUS_ACCESS_VIOLATION; + break; + } + FIXME("TokenSessionId stub!\n"); + ret = STATUS_SUCCESS; + break; default: FIXME("unimplemented class %u\n", TokenInformationClass); break;
participants (1)
-
Alexandre Julliard