VirtualBox

Changeset 35017 in vbox


Ignore:
Timestamp:
Dec 13, 2010 2:42:39 PM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
68844
Message:

removed dead code

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/VBoxExtPackHelperApp.cpp

    r34787 r35017  
    13841384    if (fIsAdmin)
    13851385    {
    1386 # if 1
    13871386        /*
    13881387         * Check the integrity level (Vista / UAC).
    13891388         */
    1390 #  define MY_SECURITY_MANDATORY_HIGH_RID 0x00003000L
    1391 #  define MY_TokenIntegrityLevel         ((TOKEN_INFORMATION_CLASS)25)
     1389# define MY_SECURITY_MANDATORY_HIGH_RID 0x00003000L
     1390# define MY_TokenIntegrityLevel         ((TOKEN_INFORMATION_CLASS)25)
    13921391        if (   !GetTokenInformation(hToken, MY_TokenIntegrityLevel, NULL, 0, &cb)
    13931392            && GetLastError() == ERROR_INSUFFICIENT_BUFFER)
     
    14101409        else
    14111410            rcExit = RTMsgErrorExit(RTEXITCODE_FAILURE, "GetTokenInformation failed: %u (%#x)", GetLastError(), GetLastError());
    1412 
    1413 # else
    1414         /*
    1415          * Check elevation (Vista / UAC).
    1416          */
    1417         DWORD TokenIsElevated = 0;
    1418         if (GetTokenInformation(hToken, (TOKEN_INFORMATION_CLASS)/*TokenElevation*/ 20, &TokenIsElevated, sizeof(TokenIsElevated), &cb))
    1419         {
    1420             fElevated = TokenIsElevated != 0;
    1421             if (fElevated)
    1422             {
    1423                 enum
    1424                 {
    1425                     MY_TokenElevationTypeDefault = 1,
    1426                     MY_TokenElevationTypeFull,
    1427                     MY_TokenElevationTypeLimited
    1428                 } enmType;
    1429                 if (GetTokenInformation(hToken, (TOKEN_INFORMATION_CLASS)/*TokenElevationType*/ 18, &enmType, sizeof(enmType), &cb))
    1430                      *pfElevated = enmType == MY_TokenElevationTypeFull;
    1431                 else
    1432                     rcExit = RTMsgErrorExit(RTEXITCODE_FAILURE, "GetTokenInformation failed: %u (%#x)", GetLastError(), GetLastError());
    1433             }
    1434         }
    1435         else if (   GetLastError() == ERROR_INVALID_PARAMETER
    1436                  && GetLastError() == ERROR_NOT_SUPPORTED)
    1437             *pfElevated = true; /* Older Windows version. */
    1438         else if (   GetLastError() != ERROR_INVALID_PARAMETER
    1439                  && GetLastError() != ERROR_NOT_SUPPORTED)
    1440             rcExit = RTMsgErrorExit(RTEXITCODE_FAILURE, "GetTokenInformation failed: %u (%#x)", GetLastError(), GetLastError());
    1441 # endif
    14421411    }
    14431412    else
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette