Составители:
клиента для доступа к ресурсам с использованием клиент-
ских атрибутов безопасности
ImpersonateLoggedOnUser Позволяет вызываемому потоку принять полномочия за-
данного пользователя (взять его маркер доступа)
ImpersonateNamedPipeClient Позволяет серверной части именованного канала принять
полномочия клиентской части
ImpersonateSelf Возвращает маркер доступа, соответствующий вызываю-
щему процессу (часто используется для изменения досту-
па на уровне потока)
LogonUser Позволяет серверному приложению запросить маркер
доступа заданного пользователя, чтобы зарегистрировать-
ся в системе от его имени
RevertToSelf Завершает процесс передачи полномочий клиента
Таблица 7.6
Функция Описание
MakeAbsoluteSD Создает дескриптор безопасности в абсолютном формате
по образцу дескриптора в относительном формате
MakeSelfRelativeSD Создает дескриптор безопасности в относительном фор-
мате по образцу дескриптора в абсолютном формате
InitializeSecurityDescriptor Инициализирует новый дескриптор безопасности; при
этом ему не присваиваются права
IsValidSecurityDescriptor Проверяет правильность дескриптора безопасности
GetSecurityDescriptorCon-
trol
Возвращает информацию об уровне доступа для дескрип-
тора безопасности
GetSecurityDescriptorLength Возвращает размер заданного дескриптора безопасности в
байтах
GetSecurityDescriptorDacl
Возвращает указатель на DACL для заданного дескрипто-
ра безопасности
GetSecurityDescriptorGroup
Возвращает указатель на идентификатор безопасности ос-
новной группы для заданного дескриптора безопасности
GetSecurityDescriptorOwner
Возвращает указатель на идентификатор безопасности
владельца для заданного дескриптора безопасности
GetSecurityDescriptorSacl
Возвращает указатель на SACL для заданного дескрипто-
ра безопасности
SetSecurityDescriptorDacl
Обновляет информацию о DACL для заданного дескрип-
тора безопасности
SetSecurityDescriptorGroup
Обновляет идентификатор безопасности группы для за-
данного дескриптора безопасности
SetSecurityDescriptorOwner
Обновляет идентификатор безопасности владельца для
заданного дескриптора безопасности
SetSecurityDescriptorSad
Обновляет информацию о SACL для заданного дескрип-
тора безопасности
Таблица 7.7
Функция Описание
AllocateAndInitializeSid Выделяет и инициализирует идентификатор безопасности
для 1-8 вторичных лиц
AllocateLocallyUniqueId Выделяет локальный уникальный идентификатор
InitializeSid Инициализирует структуру идентификатора безопасности
160
клиента для доступа к ресурсам с использованием клиент- ских атрибутов безопасности ImpersonateLoggedOnUser Позволяет вызываемому потоку принять полномочия за- данного пользователя (взять его маркер доступа) ImpersonateNamedPipeClient Позволяет серверной части именованного канала принять полномочия клиентской части ImpersonateSelf Возвращает маркер доступа, соответствующий вызываю- щему процессу (часто используется для изменения досту- па на уровне потока) LogonUser Позволяет серверному приложению запросить маркер доступа заданного пользователя, чтобы зарегистрировать- ся в системе от его имени RevertToSelf Завершает процесс передачи полномочий клиента Таблица 7.6 Функция Описание MakeAbsoluteSD Создает дескриптор безопасности в абсолютном формате по образцу дескриптора в относительном формате MakeSelfRelativeSD Создает дескриптор безопасности в относительном фор- мате по образцу дескриптора в абсолютном формате InitializeSecurityDescriptor Инициализирует новый дескриптор безопасности; при этом ему не присваиваются права IsValidSecurityDescriptor Проверяет правильность дескриптора безопасности GetSecurityDescriptorCon- Возвращает информацию об уровне доступа для дескрип- trol тора безопасности GetSecurityDescriptorLength Возвращает размер заданного дескриптора безопасности в байтах GetSecurityDescriptorDacl Возвращает указатель на DACL для заданного дескрипто- ра безопасности GetSecurityDescriptorGroup Возвращает указатель на идентификатор безопасности ос- новной группы для заданного дескриптора безопасности GetSecurityDescriptorOwner Возвращает указатель на идентификатор безопасности владельца для заданного дескриптора безопасности GetSecurityDescriptorSacl Возвращает указатель на SACL для заданного дескрипто- ра безопасности SetSecurityDescriptorDacl Обновляет информацию о DACL для заданного дескрип- тора безопасности SetSecurityDescriptorGroup Обновляет идентификатор безопасности группы для за- данного дескриптора безопасности SetSecurityDescriptorOwner Обновляет идентификатор безопасности владельца для заданного дескриптора безопасности SetSecurityDescriptorSad Обновляет информацию о SACL для заданного дескрип- тора безопасности Таблица 7.7 Функция Описание AllocateAndInitializeSid Выделяет и инициализирует идентификатор безопасности для 1-8 вторичных лиц AllocateLocallyUniqueId Выделяет локальный уникальный идентификатор InitializeSid Инициализирует структуру идентификатора безопасности 160
Страницы
- « первая
- ‹ предыдущая
- …
- 156
- 157
- 158
- 159
- 160
- …
- следующая ›
- последняя »