OOD / Этюды ООП / упражнения Кода

Опция Piskvor его штраф, или проверка этот url http://weseetips.com/2008/04/16/how-to-check-whether-current-user-have-administrator-privilege/

это - код на той странице

SID_IDENTIFIER_AUTHORITY NtAuthority = SECURITY_NT_AUTHORITY;
PSID AdministratorsGroup;
// Initialize SID.
if( !AllocateAndInitializeSid( &NtAuthority,
                               2,
                               SECURITY_BUILTIN_DOMAIN_RID,
                               DOMAIN_ALIAS_RID_ADMINS,
                               0, 0, 0, 0, 0, 0,
                               &AdministratorsGroup))
{
    // Initializing SID Failed.
    return false;
}
// Check whether the token is present in admin group.
BOOL IsInAdminGroup = FALSE;
if( !CheckTokenMembership( NULL,
                           AdministratorsGroup,
                           &IsInAdminGroup ))
{
    // Error occurred.
    IsInAdminGroup = FALSE;
}
// Free SID and return.
FreeSid(AdministratorsGroup);
return IsInAdminGroup;

20
задан 7 revs, 2 users 75% 23 May 2017 в 12:07
поделиться

6 ответов

2
ответ дан 30 November 2019 в 01:28
поделиться

Джефф Бэй Художественная гимнастика . Это улучшит ваши навыки объектно-ориентированного программирования.

2
ответ дан 30 November 2019 в 01:28
поделиться

Таблица Билла Уэйка TDD вызов

2
ответ дан 30 November 2019 в 01:28
поделиться

Дэйв Томас CodeKata

Доброта,

Дэн

1
ответ дан 30 November 2019 в 01:28
поделиться

Из книги AGPPnP Роберта Мартина, также известного как UncleBob
CoffeeMaker Mark IV - На странице 2 есть постановка проблемы

1
ответ дан 30 November 2019 в 01:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: