IRequiredExtensions::EnableAllExtensions 方法 (mmc.h)

IRequiredExtensions::EnableAllExtensions 方法允许管理单元指定为管理单元注册的所有扩展管理单元是必需的。

语法

HRESULT EnableAllExtensions();

返回值

此方法可以返回其中一个值。

注解

如果此方法返回S_OK,MMC 将添加所有已注册的扩展。 如果返回任何其他值,MMC 将调用 IRequiredExtensions::GetFirstExtension 以尝试添加管理单元所需扩展列表的第一个必需扩展。

如果无法加载所需的扩展之一,MMC 会跳过它,并继续查询管理单元的其余部分。 扩展加载失败时,不会指示返回管理单元。

如果请求了所有扩展,则会按照在注册表中找到它们的顺序加载它们。 首先,读取管理单元的所有已注册节点类型。 然后,对于每个节点类型,按以下顺序读取所有扩展:命名空间、上下文菜单、工具栏、属性表、任务板。

要求

   
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 mmc.h

另请参阅

IRequiredExtensions

IRequiredExtensions::GetFirstExtension