Compartilhar via


Método IExtendView::GetViews (mmc.h)

O método GetViews recupera informações sobre a exibição estendida e adiciona exibições estendidas ao painel de resultados.

As extensões de exibição usam os métodos de interface IViewExtensionCallback para fornecer informações sobre a exibição estendida. Um ponteiro para a interface IViewExtensionCallback é fornecido como um parâmetro do método IExtendView::GetViews .

Sintaxe

HRESULT GetViews(
  [in] LPDATAOBJECT            pDataObject,
  [in] LPVIEWEXTENSIONCALLBACK pViewExtensionCallback
);

Parâmetros

[in] pDataObject

Um ponteiro para o objeto de dados snap-in.

[in] pViewExtensionCallback

Um ponteiro para a interface IViewExtensionCallback . O snap-in de extensão de exibição usa a interface IViewExtensionCallback para adicionar informações sobre a exibição estendida. O snap-in também pode chamar o método IViewExtensionCallback::AddView várias vezes para adicionar várias exibições estendidas. O valor em pViewExtensionCallback é válido somente durante a chamada para IExtendView::GetViews; Exibir snap-ins de extensão não deve salvar esse ponteiro para uso posterior.

Valor retornado

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

Comentários

Para obter mais informações e um exemplo de código C++ para IExtendView::GetViews, consulte Extending a Primary Snap-in's View.

Requisitos

   
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

Estendendo exibições

Estendendo a exibição de um snap-in primário

IViewExtensionCallback

IViewExtensionCallback::AddView