Методы свойств IADsNamespaces

Методы свойств интерфейса IADsNamespaces получают и задают свойства, описанные в следующей таблице. Дополнительные сведения см. в разделе Методы свойств интерфейса.

Свойства

DefaultContainer

Свойство DefaultContainer определяет базовый объект контейнера, к которому можно привязать и использовать в качестве отправной точки при просмотре. Эти данные хранятся и извлекаются из следующего значения реестра.

HKEY_CURRENT_USER
   Software
      Microsoft
         ADs
            DefaultContainer

ADSI определяет свойство DefaultContainer , чтобы быстро получить указатель на ранее определенный объект контейнера ADSI.

Тип доступа: чтение и запись

Тип данных скрипта: BSTR

// C++ method syntax
HRESULT get_DefaultContainer(
  [out] BSTR* pbstrDefault
);
HRESULT put_DefaultContainer(
  [in] BSTR bstrDefault
);

Комментарии

Поставщики должны предоставлять это свойство для каждого пользователя. Контейнер по умолчанию устанавливается сразу после вызова IADsNamespaces::p ut_DefaultContainer. Вызов IADs.SetInfo не требуется. По сути, предоставленный системой объект пространств имен возвращает E_NOTIMPL для метода IADs.SetInfo , вызываемого для этого объекта. Если контейнер является объектом пространств имен, операция перечисления всегда приводит к выводу списка объектов пространства имен, зависящих от поставщика. Если для получения объекта пространства имен используется IADsContainer.GetObject , параметр bstrClass игнорируется. Это связано с тем, что контейнер, то есть объект пространств имен, содержит только один тип объектов, а именно объекты пространства имен, зависящие от поставщика.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008
Заголовок
Iads.h
DLL
Activeds.dll
IID
IID_IADsNamespaces определяется как 28B96BA0-B330-11CF-A9AD-00AA006BC149

См. также раздел

IADsContainer.GetObject

Пространства IADsNamespaces

Методы свойств интерфейса