Я использую GetTokenInformation()/TokenGroups для получения групп, членом которых является пользователь, вошедший в систему. Однако список групп, возвращаемый из API, также включает специальные группы, такие как «ИНТЕРАКТИВНЫЙ», «ВХОД В КОНСОЛЬ», «Доступ, совместимый с версиями до Windows 2000» и т. д.
Каков наилучший способ отфильтровать специальные группы? В идеале я хотел бы сохранить только те группы, которые вы видите на вкладке «Член» диалогового окна свойств данного пользователя.
Спасибо.