Compartilhar via


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

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.

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
);

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
Iads.h
DLL
Activeds.dll
IID
IID_IADsNamespaces é definido como 28B96BA0-B330-11CF-A9AD-00AA006BC149

Confira também

IADsContainer.GetObject

IADsNamespaces

Métodos de propriedade interface