Поделиться через


Метод IRequiredExtensions::GetNextExtension (mmc.h)

Метод IRequiredExtensions::GetNextExtension позволяет оснастке указать следующую оснастку расширения в списке обязательных оснасток расширений.

Синтаксис

HRESULT GetNextExtension(
  [out] LPCLSID pExtCLSID
);

Параметры

[out] pExtCLSID

Указатель на CLSID следующей оснастки в списке необходимых оснастки расширения.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Комментарии

MMC вызывает метод в первый раз, если IRequiredExtensions::GetFirstExtension возвращает S_OK значение. MMC выполняет итерацию списка обязательных расширений для добавления путем вызова метода IRequiredExtensions::GetNextExtension , пока не вернет значение, отличное от S_OK.

Если этот метод возвращает S_OK, MMC добавляет оснастку расширения, указанную в pExtCLSID, а затем снова вызывает IRequiredExtensions::GetNextExtension , чтобы получить следующую оснастку расширения в списке.

Если возвращается другое значение, MMC считает возвращаемое индикатором конца списка. В этом случае MMC не добавляет оснастку расширения, указанную в pExtCLSID, и прекращает вызов IRequiredExtensions::GetNextExtension.

Требования

   
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header mmc.h

См. также раздел

IRequiredExtensions

IRequiredExtensions::GetFirstExtension