アクセス制御と読み取り操作
セキュリティは、コンテナーの検索、列挙、プロパティの読み取りを行う暗黙的なフィルターです。 必要なアクセス権がない場合、オブジェクトまたはプロパティが存在する場合でも、オブジェクトの一覧表示またはプロパティの読み取りが失敗し、次のエラー コードが表示される場合があります。
- 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 などのエラーで子オブジェクトにアクセスしようとすると失敗する可能性があります。
読み取り操作に対するセキュリティの影響は、必ずしもエラーとして現れるわけではありません。 たとえば、検索操作は成功する可能性がありますが、呼び出し元がアクセスできないオブジェクトやプロパティは検索結果に含まれません。