访问控制和读取作
安全性是用于搜索、枚举容器或读取属性的隐式筛选器。 如果没有必要的访问权限,即使对象或属性存在,尝试列出对象或读取属性也会失败,并出现以下错误代码:
- E_ADS_INVALID_DOMAIN_OBJECT
- E_ADS_PROPERTY_NOT_SUPPORTED
- E_ADS_PROPERTY_NOT_FOUND
请注意,对容器具有 ADS_RIGHT_ACTRL_DS_LIST 访问权限的调用方可以枚举容器中的子对象。 但是,如果调用方没有对子对象的 ADS_RIGHT_ACTRL_DS_LIST_OBJECT 访问权限,尝试访问子对象仍可能会失败,并出现错误,例如 E_ADS_UNKNOWN_OBJECT。
安全性对读取作的影响不一定显示为错误。 例如,搜索作可以成功,但搜索结果不包括调用方无权访问的对象或属性。