Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
L'interfaccia IADsNamespaces viene implementata dal provider ADS e viene usata per la gestione degli oggetti dello spazio dei nomi. Un oggetto dello spazio dei nomi è un contenitore di primo livello specifico del provider e corrisponde al nodo radice di un albero di directory. L'oggetto spazi dei nomi ADSI funge da punto di ingresso nella directory sottostante e consente agli amministratori del servizio directory di enumerare gli oggetti dello spazio dei nomi attualmente installati.
Questa interfaccia supporta due metodi di proprietà per ottenere e impostare la proprietà DefaultContainer che contiene il percorso di un oggetto contenitore. Il contenitore predefinito è il nodo di base da cui viene eseguita l'esplorazione dell'albero della directory. I riferimenti di tutti gli oggetti figlio possono essere fatti in relazione a questo contenitore predefinito. La proprietà DefaultContainer rende più efficiente e pratico per un client fare riferimento ripetitivamente a un oggetto contenuto.
Ottenere un puntatore all'interfaccia IADsNamespaces quando si esegue il binding all'oggetto usando la stringa "ADs:" :
Dim ns As IADsNamespaces
Set ns = GetObject("ADs:")
I client non di automazione possono usare invece la funzione helper ADsGetObject .
IADsNamespaces *pNs;
hr = ADsGetObject(L"ADs:", IID_IADsNamespaces, (void**)&pNs);
Oltre all'interfaccia IADsNamespaces , l'oggetto spazi dei nomi ADSI implementa anche l'interfaccia IADsContainer .
Ereditarietà
L'interfaccia IADsNamespaces eredita dall'interfaccia IADs.
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato | Windows Vista |
| Server minimo supportato | Windows Server 2008 |
| Piattaforma di destinazione | Windows |
| Intestazione | iads.h |