다음을 통해 공유


IRequiredExtensions::GetNextExtension 메서드(mmc.h)

IRequiredExtensions::GetNextExtension 메서드를 사용하면 스냅인에서 필요한 확장 스냅인 목록에서 다음 확장 스냅인을 지정할 수 있습니다.

구문

HRESULT GetNextExtension(
  [out] LPCLSID pExtCLSID
);

매개 변수

[out] pExtCLSID

필요한 확장 스냅인 목록에서 다음 스냅인의 CLSID에 대한 포인터입니다.

반환 값

이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.

설명

MMC는 IRequiredExtensions::GetFirstExtension이 S_OK 값을 반환하는 경우 메서드를 처음으로 호출합니다. MMC는 S_OK 이외의 값을 반환할 때까지 IRequiredExtensions::GetNextExtension 을 호출하여 추가할 필수 확장 목록을 반복합니다.

이 메서드가 S_OK 반환하는 경우 MMC는 pExtCLSID로 지정된 확장 스냅인을 추가 한 다음 IRequiredExtensions::GetNextExtension 을 다시 호출하여 목록에서 다음 확장 스냅인을 가져옵니다.

다른 값이 반환되면 MMC는 반환을 목록 끝의 표시기로 간주합니다. 이 경우 MMC는 pExtCLSID로 지정된 확장 스냅인을 추가하지 않고 IRequiredExtensions::GetNextExtension 호출을 중지합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 mmc.h

참고 항목

IRequiredExtensions

IRequiredExtensions::GetFirstExtension