Как можно завершить работу системы, находясь в r0?
У меня RtlAdjustPrivilege не поднимает права. Пишу вот так: RtlAdjustPrivilege(SE_SHUTDOWN_PRIVILEGE, TRUE, TRUE, &priv); if (priv)...
Подскажите, как с помощью функций NativeAPI поднять привилегиии до SE_SHUTDOWN_PRIVILEGE. Без этого функция NtShutdownSystem не работает.
Great я в соседней ветке подобное сообщение написал:ты не пробовал использовать при работе с клавиатурой русские символы? При попытке что-то...
как можно реализовать ввод русскоязычных символов в native или есть что-то похожее на функцию r3 ActivateKeyboardLayout?
да, действительно, в первый раз почему-то до конца архив не закачался.
:) всё равно там битый архив
где можно более подробную информацию получить? гугл ничего особенного не выдаёт.
а вообще существуют какие-либо функции NativeAPI, работающие со скан-кодами клавиш, например, преобразование скан-кода в ascii?
Я вот не понимаю смысл поля, например, shift, в 91 таблице файла kbd.pdf. Ведь если нажать клавишу Shift, то сначала будет приниматься скан код...
Так дай прямую
Битая ссылка
меня тоже интересует этот вопрос.
Twister всё равно не работает. Флаг bAborted сразу становится равным TRUE ещё до нажатия каких-либо клавиш.
Скинь.
А где ты видел этот пример? А вообще исходники программ от sysinternals где-нибудь можно достать?
результат тот же
Нет, не работает программа: она запускается и сразу же завершается, не ожидает ввод с клавиатуры. Ввод пробовал реализовать 2 способами: WCHAR...
А почему их там несколько и как узнать, с какого именно устройства нужно читать?
подскажите, как сделать.
Имена участников (разделяйте запятой).