安全性對搜尋的影響
安全性是執行搜尋、列舉容器或讀取屬性時的隱含篩選。
即使您無法存取物件上的讀取屬性,ADSI 仍可傳回NO_SUCH_PROPERTY或NO_SUCH_OBJECT錯誤。
例如,呼叫端可能會列舉容器中的子對象,因為呼叫端具有容器上的LIST_CONTENTS許可權。 但是,如果呼叫端沒有子對象的讀取許可權,相同的呼叫端可能無法存取列舉的物件。 在此情況下,即使呼叫端成功列舉物件,子對象的查詢仍可能會傳回NO_SUCH_OBJECT。
如果呼叫端沒有足夠的許可權,可能會傳回下列傳回碼:
E_ADS_INVALID_DOMAIN_OBJECT
E_ADS_PROPERTY_NOT_SUPPORTED
E_ADS_PROPERTY_NOT_FOUND