Compartilhar via


Método IComponent2::GetResultViewType2 (mmc.h)

O método GetResultViewType2 recupera o tipo de exibição de resultado. Esse método substitui o método IComponent::GetResultViewType .

Sintaxe

HRESULT GetResultViewType2(
  [in]      MMC_COOKIE             cookie,
  [in, out] PRESULT_VIEW_TYPE_INFO pResultViewType
);

Parâmetros

[in] cookie

Um valor que especifica o identificador exclusivo fornecido pelo snapin para o item de escopo. Para obter mais detalhes sobre cookies no MMC, consulte Cookies.

[in, out] pResultViewType

Um ponteiro para a estrutura RESULT_VIEW_TYPE_INFO para a exibição de resultado. Se o snap-in implementar IComponent2, o membro pstrPersistableViewDescription da estrutura RESULT_VIEW_TYPE_INFO deverá conter uma cadeia de caracteres de descrição de exibição válida; caso contrário, o MMC não inicializará o snap-in. O membro pstrPersistableViewDescription deve ser alocado por CoTaskMemAlloc. O snap-in não deve liberar pstrPersistableViewDescription, pois ele será liberado pelo MMC.

Retornar valor

Se tiver êxito, o valor retornado será S_OK. Outros valores retornados indicam um código de erro.

Comentários

Durante a criação da exibição de resultado, o MMC chama o método IComponent2::GetResultViewType2 do snap-in. Quando o usuário revisita a exibição de resultado nomeada pelo membro pstrPersistableViewDescription de *pResultViewType, o MMC chamará o método IComponent2::RestoreResultView do snap-in, momento em que o snap-in poderá fornecer detalhes específicos do snap-in (se houver) para o modo de exibição de resultado restaurado. O usuário revisita a exibição de resultados por meio dos botões Voltar/Avançar do MMC ou o carregamento de um arquivo de console salvo. Para obter mais informações sobre o uso dos métodos IComponent2::GetResultViewType2 e IComponent2::RestoreResultView , consulte Restaurando exibições de resultado.

Se o snap-in estiver implementando uma exibição OCX (controle ActiveX), o snap-in criará o OCX e fornecerá ao MMC o ponteiro OCX IUnknown na estrutura RESULT_VIEW_TYPE_INFO (especificamente, o membro pUnkControl da estrutura). O snap-in tem controle sobre a criação do OCX, para que o snap-in possa resolver problemas de licenciamento ou segurança conforme necessário. Durante a chamada para GetResultViewType2, o snap-in também pode inicializar o OCX (o snap-in não receberá uma notificação MMCN_INITOCX ).

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho mmc.h

Confira também

IComponent2::RestoreResultView

RESULT_VIEW_TYPE_INFO

Restaurando exibições de resultado