Metodi della proprietà IADsNamespaces
I metodi della proprietà dell'interfaccia IADsNamespaces ottengono e impostano le proprietà descritte nella tabella seguente. Per altre informazioni, vedere Metodi di proprietà dell'interfaccia.
Proprietà
-
DefaultContainer
-
-
Tipo di accesso: lettura/scrittura
-
Tipo di dati scripting: BSTR
-
// C++ method syntax HRESULT get_DefaultContainer( [out] BSTR* pbstrDefault ); HRESULT put_DefaultContainer( [in] BSTR bstrDefault );
La proprietà DefaultContainer identifica un oggetto contenitore di base a cui è possibile associare e usare come punto di partenza durante l'esplorazione. Questi dati vengono archiviati e recuperati dal valore del Registro di sistema seguente.
HKEY_CURRENT_USER Software Microsoft ADs DefaultContainer
ADSI definisce la proprietà DefaultContainer per fornire un modo rapido per ottenere un puntatore a un oggetto contenitore ADSI definito in precedenza.
-
Commenti
I provider devono fornire questa proprietà in base all'utente. Il contenitore predefinito viene impostato immediatamente dopo la chiamata di IADsNamespaces::p ut_DefaultContainer. La chiamata a IADs.SetInfo non è obbligatoria. In realtà, l'oggetto spazi dei nomi fornito dal sistema restituisce E_NOTIMPL per il metodo IADs.SetInfo chiamato su questo oggetto. Quando un contenitore è l'oggetto namespaces, un'operazione di enumerazione restituisce sempre un elenco di oggetti dello spazio dei nomi specifici del provider. Quando si usa IADsContainer.GetObject per ottenere un oggetto dello spazio dei nomi, il parametro bstrClass viene ignorato. Ciò è dovuto al fatto che il contenitore, ovvero l'oggetto namespaces, contiene un solo tipo di oggetto, ovvero oggetti dello spazio dei nomi specifici del provider.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista |
Server minimo supportato |
Windows Server 2008 |
Intestazione |
|
DLL |
|
IID |
IID_IADsNamespaces è definito come 28B96BA0-B330-11CF-A9AD-00AA006BC149 |