Защита буфера и права доступа в консоли


Модель системы безопасности Windows NT дает Вам возможность управлять доступом к консольным буферам ввода и экранным буферам консоли. Для получения дополнительной информации о системе безопасности, см. статью Модель контроля доступа.

Вы можете определить дескриптор защиты для консольного ввода данных и экранных буферов консоли, когда Вы вызываете функцию CreateFile или CreateConsoleScreenBuffer. Если Вы определяете значение ПУСТО (NULL), объект получает заданный по умолчанию дескриптор защиты. ACL ,в заданном по умолчанию дескрипторе защиты для консольного буфера, исходят из первичного права или маркера заимствования прав создателя.

Обработанные возвращенные значения функций CreateFile, CreateConsoleScreenBuffer и GetStdHandle имеют права доступа GENERIC_READ и GENERIC_WRITE.

Правильные права доступа включают в себя  GENERIC_READ и GENERIC_WRITE универсальные права доступа.

Значение

Предназначение

GENERIC_READ Запрашивает доступ для чтения в экранном буфере консоли, включая процесс, который читает данные из буфера. 
GENERIC_WRITE Запрашивает доступ для записи в экранный буфер консоли, включая процесс, который записывает данные в буфер. 

 

Назад в оглавление темы
На главную страницу темы

Hosted by uCoz