IADsNamespaces 属性方法

IADsNamespaces 接口属性方法获取并设置下表中所述的属性。 有关详细信息,请参阅 Interface 属性方法

属性

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 事实上,系统提供的命名空间对象返回对此对象调用的 IADs.SetInfo 方法的E_NOTIMPL。 当容器是命名空间对象时,枚举操作始终生成提供程序特定的命名空间对象列表。 当 IADsContainer.GetObject 用于获取命名空间对象时,将忽略 bstrClass 参数。 这是因为容器(即命名空间对象)仅包含一种类型的对象,即提供程序特定的命名空间对象。

要求

要求
最低受支持的客户端
Windows Vista
最低受支持的服务器
Windows Server 2008
标头
Iads.h
DLL
Activeds.dll
IID
IID_IADsNamespaces定义为 28B96BA0-B330-11CF-A9AD-00AA006BC149

另请参阅

IADsContainer.GetObject

IADsNamespaces

Interface 属性方法