Partilhar via


estrutura MMC_RESTORE_VIEW (mmc.h)

A estrutura MMC_RESTORE_VIEW é introduzida no MMC 1.1.

A estrutura MMC_RESTORE_VIEW contém informações sobre uma exibição do painel de resultados que deve ser restaurada pelo snap-in quando o usuário navega para um modo de exibição exibido no histórico de exibição usando os botões voltar ou avançar.

Sintaxe

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

Membros

dwSize

Um valor que especifica o tamanho da estrutura MMC_RESTORE_VIEW. Um snap-in pode usar dwSize para marcar a versão da estrutura.

cookie

Um valor que especifica o cookie para o item que será restaurado no painel de escopo.

pViewType

Um ponteiro para uma cadeia de caracteres que especifica o tipo de exibição usado para exibir o painel de resultados do item especificado pelo cookie. Para obter mais informações sobre tipos de exibição, consulte o parâmetro ppViewType para IComponent::GetResultViewType.

lViewOptions

Um valor que especifica as configurações de opção de exibição usadas para exibir o painel de resultados do item especificado pelo cookie. Para obter mais informações sobre opções de exibição, consulte o parâmetro pViewOptions de IComponent::GetResultViewType.

Comentários

O MMC mantém um histórico de navegação do painel de resultados. Para cada item no histórico, o MMC armazena o tipo de exibição e as opções de exibição especificadas por IComponent::GetResultViewType quando o painel de resultados foi exibido originalmente durante a sessão atual do console. Quando os botões voltar ou avançar são usados para navegar no histórico, o MMC envia o snap-in que possui esse item uma notificação MMCN_RESTORE_VIEW que tem um ponteiro para uma estrutura MMC_RESTORE_VIEW como seu parâmetro arg e um ponteiro para um BOOL como seu parâmetro param. O snap-in deve manipular essa notificação definindo o item de menu apropriado no menu de contexto Exibir , definindo seu estado de tipo de exibição interno e executando qualquer inicialização necessária para exibir o painel de resultados como ele apareceu naquele ponto no histórico de exibição.

Requisitos

   
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Cabeçalho mmc.h

Confira também

IComponent::GetResultViewType

IComponent::Notify

MMCN_RESTORE_VIEW