低级别安全描述符函数

有几对低级别函数用于设置和检索对象 的安全描述符。 其中每个对仅适用于有限的一组 Windows 对象。 例如,一对处理文件对象,另一对处理注册表项。 下表显示了要与不同类型的安全对象一起使用的低级别函数。

对象类型 低级别函数
使用 GetFileSecuritySetFileSecurity 函数。 这些函数使用字符串来标识安全对象,而不是使用句柄。
使用 GetKernelObjectSecuritySetKernelObjectSecurity 函数。
使用 GetUserObjectSecuritySetUserObjectSecurity 函数。
使用 RegGetKeySecurityRegSetKeySecurity 函数。
使用 QueryServiceObjectSecuritySetServiceObjectSecurity 函数。
  • 打印机对象
PRINTER_INFO_2 结构与 GetPrinterSetPrinter 函数一 起使用。
将级别 502 与 NetShareGetInfoNetShareSetInfo 函数一 起使用。
使用 CreatePrivateObjectSecurityDestroyPrivateObjectSecurityGetPrivateObjectSecuritySetPrivateObjectSecurity 函数。