Получить настройку DEP
Мне нужно определить, отключен ли Windows DEP, настроены ли основные программы и службы Windows или все программы, кроме тех, которые я выбрал.
Я искал способ сделать это, но не имел никакого успеха. Есть ли способ сделать это? Развивается в C#.
1 ответ
Решение
public enum DepSystemPolicyType
{
AlwaysOff = 0,
AlwaysOn,
OptIn,
OptOut
}
[DllImport("kernel32.dll")]
static extern int GetSystemDEPPolicy();
public static void ValidateDepPolicy()
{
int policy = GetSystemDEPPolicy();
//here you can evaluate the return value
//against the enum DepSystemPolicyType
}
Документация MSDN: функция GetSystemDEPPolicy