Методы свойств IADsNamespaces
Методы свойств интерфейса IADsNamespaces получают и задают свойства, описанные в следующей таблице. Дополнительные сведения см. в разделе Методы свойств интерфейса.
Свойства
-
DefaultContainer
-
-
Тип доступа: чтение и запись
-
Тип данных скрипта: BSTR
-
// C++ method syntax HRESULT get_DefaultContainer( [out] BSTR* pbstrDefault ); HRESULT put_DefaultContainer( [in] BSTR bstrDefault );
Свойство DefaultContainer определяет базовый объект контейнера, к которому можно привязать и использовать в качестве отправной точки при просмотре. Эти данные хранятся и извлекаются из следующего значения реестра.
HKEY_CURRENT_USER Software Microsoft ADs DefaultContainer
ADSI определяет свойство DefaultContainer , чтобы быстро получить указатель на ранее определенный объект контейнера ADSI.
-
Комментарии
Поставщики должны предоставлять это свойство для каждого пользователя. Контейнер по умолчанию устанавливается сразу после вызова IADsNamespaces::p ut_DefaultContainer. Вызов IADs.SetInfo не требуется. По сути, предоставленный системой объект пространств имен возвращает E_NOTIMPL для метода IADs.SetInfo , вызываемого для этого объекта. Если контейнер является объектом пространств имен, операция перечисления всегда приводит к выводу списка объектов пространства имен, зависящих от поставщика. Если для получения объекта пространства имен используется IADsContainer.GetObject , параметр bstrClass игнорируется. Это связано с тем, что контейнер, то есть объект пространств имен, содержит только один тип объектов, а именно объекты пространства имен, зависящие от поставщика.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista |
Минимальная версия сервера |
Windows Server 2008 |
Заголовок |
|
DLL |
|
IID |
IID_IADsNamespaces определяется как 28B96BA0-B330-11CF-A9AD-00AA006BC149 |