IADsNamespaces 属性方法
IADsNamespaces 接口属性方法获取并设置下表中所述的属性。 有关详细信息,请参阅 Interface 属性方法。
属性
-
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。 事实上,系统提供的命名空间对象返回对此对象调用的 IADs.SetInfo 方法的E_NOTIMPL。 当容器是命名空间对象时,枚举操作始终生成提供程序特定的命名空间对象列表。 当 IADsContainer.GetObject 用于获取命名空间对象时,将忽略 bstrClass 参数。 这是因为容器(即命名空间对象)仅包含一种类型的对象,即提供程序特定的命名空间对象。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista |
最低受支持的服务器 |
Windows Server 2008 |
标头 |
|
DLL |
|
IID |
IID_IADsNamespaces定义为 28B96BA0-B330-11CF-A9AD-00AA006BC149 |