Nikolay Sivov : ntdll: Stub TokenSessionId for query call.

Alexandre Julliard julliard at winehq.org
Mon Aug 22 13:29:07 CDT 2011


Module: wine
Branch: master
Commit: 8e904f95c3472a84c7fcce7097b6b6cb5d5200ea
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=8e904f95c3472a84c7fcce7097b6b6cb5d5200ea

Author: Nikolay Sivov <nsivov at codeweavers.com>
Date:   Tue Aug  9 01:27:22 2011 +0400

ntdll: Stub TokenSessionId for query call.

---

 dlls/ntdll/nt.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/dlls/ntdll/nt.c b/dlls/ntdll/nt.c
index bc7ef86..3e5d420 100644
--- a/dlls/ntdll/nt.c
+++ b/dlls/ntdll/nt.c
@@ -263,7 +263,7 @@ NTSTATUS WINAPI NtQueryInformationToken(
         sizeof(SECURITY_IMPERSONATION_LEVEL), /* TokenImpersonationLevel */
         sizeof(TOKEN_STATISTICS), /* TokenStatistics */
         0,    /* TokenRestrictedSids */
-        0,    /* TokenSessionId */
+        sizeof(DWORD), /* TokenSessionId */
         0,    /* TokenGroupsAndPrivileges */
         0,    /* TokenSessionReference */
         0,    /* TokenSandBoxInert */
@@ -521,6 +521,12 @@ NTSTATUS WINAPI NtQueryInformationToken(
             elevation->TokenIsElevated = TRUE;
         }
         break;
+    case TokenSessionId:
+        {
+            *((DWORD*)tokeninfo) = 0;
+            FIXME("QueryInformationToken( ..., TokenSessionId, ...) semi-stub\n");
+        }
+        break;
     default:
         {
             ERR("Unhandled Token Information class %d!\n", tokeninfoclass);




More information about the wine-cvs mailing list