CTokenPrivileges Class
Этот класс программа-оболочка для структуры TOKEN_PRIVILEGES.
Важно!
Этот класс и его члены нельзя использовать в приложениях, выполняемых в этой среде выполнения Windows.
class CTokenPrivileges
Члены
Открытые конструкторы
Имя |
Описание |
---|---|
Конструктор. |
|
Деструктор. |
Открытые методы
Имя |
Описание |
---|---|
Добавляет один или несколько прав доступа к объекту CTokenPrivileges. |
|
Удаляет право доступа из объекта CTokenPrivileges. |
|
Удаляет все права из объекта CTokenPrivileges. |
|
Возвращает число записей в объекте CTokenPrivileges прав доступа. |
|
Получить отображаемые имена для прав доступа, содержащихся в CTokenPrivileges объект. |
|
Возвращает размер буфера в байтах, необходимое для хранения структуры TOKEN_PRIVILEGES, представленного объектом CTokenPrivileges. |
|
Извлекает локально уникальные идентификаторы (LUID) и флаги атрибута из объекта CTokenPrivileges. |
|
Возвращает флаги имен и атрибутов привилегий от объекта CTokenPrivileges. |
|
Возвращает указатель на структуру TOKEN_PRIVILEGES. |
|
Извлекает атрибут, связанный с заданным именем прав доступа. |
Открытые операторы
Имя |
Описание |
---|---|
Приводит значение к указателю на структуру TOKEN_PRIVILEGES. |
|
Оператор присваивания. |
Заметки
маркер доступа объект, описывающий контекст безопасности процесса или потока и выделен к каждому пользователю внесенному в журнал в систему Windows NT 2000 или Windows.
Маркер доступа используется для описания разные привилегии безопасности предоставлять для каждого пользователя. Привилегия состоит из 64 разрядного числа вызванного локально уникальным идентификатором строки (LUID) и дескриптора.
Класс CTokenPrivileges программа-оболочка для структуры TOKEN_PRIVILEGES и содержит 0 или больше привилегий. Права доступа можно добавлять, удалять или запросить с помощью предоставленных методы класса.
Основные сведения о модели управления доступом в Windows см. в разделе управление доступом в Windows SDK.
Требования
Header: atlsecurity.h