Функции дескрипторов безопасности низкого уровня
Существует несколько пар низкоуровневых функций для задания и извлечения дескриптора безопасности объекта. Каждая из этих пар работает только с ограниченным набором объектов Windows. Например, одна пара работает с файловыми объектами, а другая — с разделами реестра. В следующей таблице показаны низкоуровневые функции для использования с различными типами защищаемых объектов.
Тип объекта | Низкоуровневые функции |
---|---|
|
Используйте функции GetFileSecurity и SetFileSecurity . Эти функции используют символьные строки для идентификации защищаемого объекта, а не дескрипторов. |
Используйте функции GetKernelObjectSecurity и SetKernelObjectSecurity . | |
Используйте функции GetUserObjectSecurity и SetUserObjectSecurity . | |
Используйте функции RegGetKeySecurity и RegSetKeySecurity . | |
Используйте функции QueryServiceObjectSecurity и SetServiceObjectSecurity . | |
|
Используйте структуру PRINTER_INFO_2 с функциями GetPrinter и SetPrinter . |
Используйте уровень 502 с функциями NetShareGetInfo и NetShareSetInfo . | |
Используйте функции CreatePrivateObjectSecurity, DestroyPrivateObjectSecurity, GetPrivateObjectSecurity и SetPrivateObjectSecurity . |