operazioni di lettura e Controllo di accesso
La sicurezza è un filtro implicito per la ricerca, l'enumerazione dei contenitori o la lettura delle proprietà. Se non si dispone dei diritti di accesso necessari, i tentativi di elencare oggetti o proprietà di lettura possono non riuscire con i codici di errore seguenti anche se l'oggetto o la proprietà esiste:
- E_ADS_INVALID_DOMAIN_OBJECT
- E_ADS_PROPERTY_NOT_SUPPORTED
- E_ADS_PROPERTY_NOT_FOUND
Tenere presente che un chiamante con ADS_RIGHT_ACTRL_DS_LIST accesso a un contenitore può enumerare gli oggetti figlio nel contenitore. Tuttavia, un tentativo di accesso a un oggetto figlio può comunque non riuscire con un errore, ad esempio E_ADS_UNKNOWN_OBJECT se il chiamante non ha ADS_RIGHT_ACTRL_DS_LIST_OBJECT l'accesso all'oggetto figlio.
L'impatto della sicurezza sulle operazioni di lettura non è necessariamente manifesto come errore. Ad esempio, un'operazione di ricerca può avere esito positivo, ma i risultati della ricerca non includono oggetti o proprietà a cui il chiamante non ha accesso.