Compartir a través de


Método IDsAdminNewObjExt::AddPages (dsadmin.h)

Se llama al método IDsAdminNewObjExt::AddPages para permitir que la extensión del asistente para la creación de objetos agregue las páginas deseadas al asistente.

Sintaxis

HRESULT AddPages(
  [in] LPFNADDPROPSHEETPAGE lpfnAddPage,
  [in] LPARAM               lParam
);

Parámetros

[in] lpfnAddPage

Puntero a una función a la que llama la extensión del Asistente para creación de objetos para agregar una página al asistente. Esta función tiene el formato siguiente.

BOOL fnAddPage(HPROPSHEETPAGE hPage, LPARAM lParam);

hPage contiene el identificador de la página del asistente creada llamando a CreatePropertySheetPage.

lParam es el valor lParam pasado a AddPages.

[in] lParam

Contiene datos privados para el complemento administrativo. Este valor se pasa como segundo parámetro a lpfnAddPage.

Valor devuelto

Si el método se realiza correctamente, se devuelve S_OK . Si se produce un error en el método, se devuelve un código de error definido por OLE.

Comentarios

Para cada página, la extensión del asistente se agrega al asistente, la extensión rellena una estructura PROPSHEETPAGE , llama a la función CreatePropertySheetPage para crear el identificador de página y, a continuación, llama a la función lpfnAddPage con el identificador de página y lParam.

Este método es idéntico en formato y operación al método IShellPropSheetExt::AddPages .

Requisitos

   
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado dsadmin.h
Archivo DLL DSAdmin.dll

Consulte también

CreatePropertySheetPage

IDsAdminNewObjExt

IShellPropSheetExt::AddPages

PROPSHEETPAGE