Метод 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 |