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 |