Compartilhar via


Método IPropertySheetProvider::AddPrimaryPages (mmc.h)

O método IPropertySheetProvider::AddPrimaryPages coleta as páginas do snap-in primário.

Sintaxe

HRESULT AddPrimaryPages(
  [in] LPUNKNOWN lpUnknown,
  [in] BOOL      bCreateHandle,
  [in] HWND      hNotifyWindow,
  [in] BOOL      bScopePane
);

Parâmetros

[in] lpUnknown

Um ponteiro para a interface snap-in que será consultada para a interface IExtendPropertySheet . Se bCreateHandle estiver definido como TRUE, este também deverá ser um ponteiro para a interface IComponent ou IComponentData do snap-in que será consultada para IExtendPropertySheet. Lembre-se de que esse valor pode ser NULL. Consulte Comentários para obter detalhes.

[in] bCreateHandle

Um valor que especifica se é necessário criar um identificador de notificação fornecido pelo console usado para rotear a notificação de MMCN_PROPERTY_CHANGE para a interface IComponent ou IComponentData apropriada durante chamadas para MMCPropertyChangeNotify. O identificador de notificação é passado de volta para o snap-in durante chamadas para a implementação do snap-in do método IExtendPropertySheet2::CreatePropertyPages .

Se bCreateHandle estiver definido como TRUE, o parâmetro lpUnknown deverá ser um ponteiro para iComponent ou IComponentData que recebe a notificação de MMCN_PROPERTY_CHANGE .

[in] hNotifyWindow

Reservado para uso futuro. Esse valor deve ser NULL.

[in] bScopePane

Defina como TRUE se o item estiver no painel de escopo. Defina como FALSE se estiver no painel de resultados.

Valor retornado

Esse método pode retornar um desses valores.

Comentários

O snap-in pode não adicionar páginas durante essa chamada de método. Se esse for o caso, as páginas de extensão não deverão ser adicionadas.

Requisitos

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

Confira também

IPropertySheetProvider

Usando IPropertySheetProvider diretamente