IRequiredExtensions::GetNextExtension 方法 (mmc.h)

IRequiredExtensions::GetNextExtension 方法允许管理单元在其所需扩展管理单元列表中指定下一个扩展管理单元。

语法

HRESULT GetNextExtension(
  [out] LPCLSID pExtCLSID
);

parameters

[out] pExtCLSID

指向所需扩展管理单元列表中下一个管理单元的 CLSID 的指针。

返回值

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

注解

如果 IRequiredExtensions::GetFirstExtension 返回S_OK值,MMC 将首次调用 方法。 MMC 通过调用 IRequiredExtensions::GetNextExtension 来循环访问要添加的所需扩展的列表,直到返回S_OK以外的值。

如果此方法返回S_OK,MMC 将添加由 pExtCLSID 指定的扩展管理单元,然后再次调用 IRequiredExtensions::GetNextExtension 以获取列表中的下一个扩展管理单元。

如果返回另一个值,MMC 会将 返回视为列表末尾的指示器。 在这种情况下,MMC 不会添加由 pExtCLSID 指定的扩展管理单元,并停止调用 IRequiredExtensions::GetNextExtension

要求

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

另请参阅

IRequiredExtensions

IRequiredExtensions::GetFirstExtension