Compartir a través de


Método IPropertySheetCallback::AddPage (mmc.h)

El método IPropertySheetCallback::AddPage permite que un complemento agregue una página a una hoja de propiedades.

Sintaxis

HRESULT AddPage(
  [in] HPROPSHEETPAGE hPage
);

Parámetros

[in] hPage

Valor que especifica el identificador de la página que se va a agregar. El parámetro hPage es un identificador de una estructura PROPSHEETPAGE creada por la API de Windows CreatePropertySheetPage.

Valor devuelto

Este método puede devolver uno de estos valores.

Comentarios

El complemento no puede llamar a AddPage desde un controlador de página de propiedades porque la página de propiedades se crea y se ejecuta en un subproceso secundario. Un complemento no puede llamar a una interfaz MMC desde un subproceso diferente al del que se creó el complemento. El lugar correcto para llamar a AddPage está en la implementación del complemento del método IExtendPropertySheet2::CreatePropertyPages .

Si un complemento usa la interfaz IPropertySheetProvider directamente, puede usar AddPage para agregar las páginas principales y, a continuación, llamar a IPropertySheetProvider::AddPrimaryPages (NULL, FALSE, NULL, [TRUE o FALSE]) para que el proveedor agregue estas páginas a la hoja de propiedades. Para obtener más información sobre cómo crear las páginas de propiedades en la implementación del complemento de IExtendPropertySheet2::CreatePropertyPages, vea IPropertySheetProvider::AddPrimaryPages.

Las páginas se agregan a la hoja en el orden en que se presentan. Las páginas del complemento principal siempre se agregan primero.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado mmc.h
Archivo DLL Mmcndmgr.dll

Consulte también

IPropertySheetCallback