IConsoleNameSpace2::Expand 方法 (mmc.h)
IConsoleNameSpace2::Expand 方法使管理单元能够展开命名空间中的项,而无需在作用域窗格中明显展开该项。
语法
HRESULT Expand(
[in] HSCOPEITEM hItem
);
参数
[in] hItem
要展开的项的句柄。
返回值
此方法可以返回其中一个值。
注解
应使用 IConsoleNameSpace2::Expand 来扩展指定项,以便枚举该项的子项。 请注意,在将项作为子项插入范围窗格中之前,必须调用 IConsoleNameSpace2::Expand 。
例如,如果管理单元必须将子项放置在父项下方的特定位置 ((例如子项列表) 的顶部),则管理单元应使用此方法展开项以查找放置子项的确切位置。 管理单元还可以使用此方法对尚未展开的项的子项调用 IConsoleNameSpace2::GetChildItem ,该子项 (前一次调用 IConsoleNameSpace2::Expand 或通过用户单击范围窗格中的加号) 展开该项目以枚举其子项。
IConsoleNameSpace2::Expand 不会明显展开控制台范围窗格中显示的树中的项。 管理单元使用 IConsole2::Expand 在作用域窗格中明显展开或折叠项。 仅当且仅当项之前未展开时,此方法才会向 IComponentData 发送MMCN_EXPAND通知。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
目标平台 | Windows |
标头 | mmc.h |
DLL | Mmcndmgr.dll |