IRequiredExtensions::EnableAllExtensions 메서드(mmc.h)
IRequiredExtensions::EnableAllExtensions 메서드를 사용하면 스냅인에서 스냅인에 등록된 모든 확장 스냅인이 필요하도록 지정할 수 있습니다.
구문
HRESULT EnableAllExtensions();
반환 값
이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.
설명
이 메서드가 S_OK 반환하는 경우 MMC는 등록된 모든 확장을 추가합니다. 다른 값이 반환되면 MMC는 IRequiredExtensions::GetFirstExtension 을 호출하여 스냅인의 필수 확장 목록의 첫 번째 필수 확장을 추가하려고 시도합니다.
필요한 확장 중 하나를 로드할 수 없는 경우 MMC는 이를 건너뛰고 나머지 확장에 대한 스냅인을 계속 쿼리합니다. 확장이 로드되지 않을 때 스냅인에 대한 표시가 없습니다.
모든 확장이 요청되면 레지스트리에 있는 순서대로 로드됩니다. 먼저 스냅인에 등록된 모든 노드 형식을 읽습니다. 그런 다음 각 노드 유형에 대해 네임스페이스, 상황에 맞는 메뉴, 도구 모음, 속성 시트, 작업 패드 순서로 모든 확장을 읽습니다.
요구 사항
지원되는 최소 클라이언트 | Windows Vista |
지원되는 최소 서버 | Windows Server 2008 |
대상 플랫폼 | Windows |
헤더 | mmc.h |