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 |