У меня есть один установщик MSI InstallScript. Во время установки я генерирую один сертификат сертификата и файлы ключей. После его создания я ДОЛЖЕН разрешить чтение для пользователей с правами администратора и DENY - для всех остальных пользователей. Я использую код API InstallScript SetObjectPermissions
для установки разрешений.
Я пытаюсь выполнить следующие строки, но администратор все еще не может прочитать файл.
SetObjectPermissions(szFile, IS_PERMISSIONS_TYPE_FILE, "", "Administrators", FILE_READ_DATA, IS_PERMISSIONS_OPTION_ALLOW_ACCESS);
SetObjectPermissions(szFile, IS_PERMISSIONS_TYPE_FILE, "", "Users", FILE_READ_DATA, IS_PERMISSIONS_OPTION_DENY_ACCESS);
Как решить эту проблему?