다음을 통해 공유


MMC_RESTORE_VIEW 구조체(mmc.h)

MMC_RESTORE_VIEW 구조체는 MMC 1.1에 도입되었습니다.

MMC_RESTORE_VIEW 구조에는 사용자가 뒤로 또는 앞으로 단추를 사용하여 보기 기록에 표시된 보기로 이동했을 때 스냅인에서 복원해야 하는 결과 창 보기에 대한 정보가 포함됩니다.

구문

typedef struct _MMC_RESTORE_VIEW {
  DWORD      dwSize;
  MMC_COOKIE cookie;
  LPOLESTR   pViewType;
  long       lViewOptions;
} MMC_RESTORE_VIEW;

멤버

dwSize

MMC_RESTORE_VIEW 구조체의 크기를 지정하는 값입니다. 스냅인은 dwSize를 사용하여 구조체의 버전을 검사 수 있습니다.

cookie

scope 창에서 복원될 항목의 쿠키를 지정하는 값입니다.

pViewType

쿠키로 지정된 항목의 결과 창을 표시하는 데 사용되는 보기 형식을 지정하는 문자열에 대한 포인터입니다. 보기 형식에 대한 자세한 내용은 IComponent::GetResultViewType에 대한 ppViewType 매개 변수를 참조하세요.

lViewOptions

쿠키로 지정된 항목의 결과 창을 표시하는 데 사용되는 보기 옵션 설정을 지정하는 값입니다. 보기 옵션에 대한 자세한 내용은 IComponent::GetResultViewType의 pViewOptions 매개 변수를 참조하세요.

설명

MMC는 결과 창의 탐색 기록을 유지 관리합니다. 기록의 각 항목에 대해 MMC는 현재 콘솔 세션 중에 결과 창이 원래 표시되었을 때 IComponent::GetResultViewType 에 지정된 보기 유형 및 보기 옵션을 저장합니다. 뒤로 또는 앞으로 단추를 사용하여 기록을 탐색하는 경우 MMC는 해당 항목을 소유하는 스냅인을 arg 매개 변수로 MMC_RESTORE_VIEW 구조체에 대한 포인터가 있는 MMCN_RESTORE_VIEW 알림을 보내고 BOOL에 대한 포인터를 매개 변수로 보냅니다. 스냅인은 보기 상황에 맞는 메뉴에서 적절한 메뉴 항목을 설정하고, 내부 보기 유형 상태를 설정하고, 보기 기록의 해당 지점에 나타난 결과 창을 표시하는 데 필요한 초기화를 수행하여 해당 알림을 처리해야 합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
머리글 mmc.h

참고 항목

IComponent::GetResultViewType

IComponent::Notify

MMCN_RESTORE_VIEW