Método IDsAdminNewObjExt::AddPages (dsadmin.h)
O método IDsAdminNewObjExt::AddPages é chamado para habilitar a extensão do assistente de criação de objeto para adicionar as páginas desejadas ao assistente.
Sintaxe
HRESULT AddPages(
[in] LPFNADDPROPSHEETPAGE lpfnAddPage,
[in] LPARAM lParam
);
Parâmetros
[in] lpfnAddPage
Ponteiro para uma função que a extensão do assistente de criação de objeto chama para adicionar uma página ao assistente. Essa função usa o seguinte formato.
BOOL fnAddPage(HPROPSHEETPAGE hPage, LPARAM lParam);
hPage contém o identificador da página do assistente criada chamando CreatePropertySheetPage.
lParam é o valor lParam passado para AddPages.
[in] lParam
Contém dados que são privados para o snap-in administrativo. Esse valor é passado como o segundo parâmetro para lpfnAddPage.
Valor retornado
Se o método for bem-sucedido, S_OK será retornado. Se o método falhar, um código de erro definido por OLE será retornado.
Comentários
Para cada página, a extensão do assistente adiciona ao assistente, a extensão preenche uma estrutura PROPSHEETPAGE , chama a função CreatePropertySheetPage para criar o identificador de página e, em seguida, chama a função lpfnAddPage com o identificador de página e lParam.
Esse método é idêntico em formato e operação ao método IShellPropSheetExt::AddPages .
Requisitos
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Plataforma de Destino | Windows |
Cabeçalho | dsadmin.h |
DLL | DSAdmin.dll |