Как работать с группами безопасности Windows, не зная заранее их локализованных имен?

Я искал в Интернете, но не могу найти то, что мне нужно. По сути, во время установки мы запускаем отдельный исполняемый файл, который в основном заставляет несколько папок быть разрешенными для чтения/записи для группы пользователей «КАЖДЫЙ».

Человек, написавший это, никогда не принимал во внимание системный язык. У меня был звонок с клиентом во Франции, который продолжал сбоить установку, потому что «КАЖДЫЙ» не то, что мы ожидали.

Мне нужен вызов API для Windows, который вернул бы имя группы безопасности, которое было бы «безопасно» для использования в локализованной среде. По сути, я хочу безопасно отредактировать этот код, поэтому вместо жесткого кодирования в «КАЖДОМ» мы вместо этого вызываем функцию.

5
задан Rob Kennedy 27 June 2012 в 17:03
поделиться