Métodos de propriedade IADsNamespaces
Os métodos de propriedade da interface IADsNamespaces obtêm e definem as propriedades descritas na tabela a seguir. Para obter mais informações, consulte Métodos de propriedade de interface.
Propriedades
-
DefaultContainer
-
-
Tipo de acesso: leitura/gravação
-
Tipo de dados de script: BSTR
-
// C++ method syntax HRESULT get_DefaultContainer( [out] BSTR* pbstrDefault ); HRESULT put_DefaultContainer( [in] BSTR bstrDefault );
A propriedade DefaultContainer identifica um objeto de contêiner base ao qual você pode associar e usar como ponto de partida ao navegar. Esses dados são armazenados e recuperados do valor do Registro a seguir.
HKEY_CURRENT_USER Software Microsoft ADs DefaultContainer
ADSI define a propriedade DefaultContainer para fornecer uma maneira rápida de obter um ponteiro para um objeto de contêiner ADSI definido anteriormente.
-
Comentários
Os provedores devem fornecer essa propriedade por usuário. O contêiner padrão é definido imediatamente após a invocação de IADsNamespaces::p ut_DefaultContainer. Não é necessário chamar IADs.SetInfo . Na verdade, o objeto namespaces fornecido pelo sistema retorna E_NOTIMPL para o método IADs.SetInfo chamado neste objeto. Quando um contêiner é o objeto namespaces, uma operação de enumeração sempre resulta em uma lista de objetos de namespace específicos do provedor. Quando IADsContainer.GetObject é usado para obter um objeto namespace, o parâmetro bstrClass é ignorado. Isso ocorre porque o contêiner, ou seja, o objeto namespaces, contém apenas um tipo de objeto, ou seja, objetos de namespace específicos do provedor.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista |
Servidor mínimo com suporte |
Windows Server 2008 |
Cabeçalho |
|
DLL |
|
IID |
IID_IADsNamespaces é definido como 28B96BA0-B330-11CF-A9AD-00AA006BC149 |