Méthode IDsAdminNewObjExt::AddPages (dsadmin.h)
La méthode IDsAdminNewObjExt::AddPages est appelée pour permettre à l’extension de l’Assistant création d’objets d’ajouter les pages souhaitées à l’Assistant.
Syntaxe
HRESULT AddPages(
[in] LPFNADDPROPSHEETPAGE lpfnAddPage,
[in] LPARAM lParam
);
Paramètres
[in] lpfnAddPage
Pointeur vers une fonction que l’extension de l’Assistant création d’objets appelle pour ajouter une page à l’Assistant. Cette fonction prend le format suivant.
BOOL fnAddPage(HPROPSHEETPAGE hPage, LPARAM lParam);
hPage contient le handle de la page de l’Assistant créée en appelant CreatePropertySheetPage.
lParam est la valeur lParam passée à AddPages.
[in] lParam
Contient des données privées pour le composant logiciel enfichable d’administration. Cette valeur est passée en tant que deuxième paramètre à lpfnAddPage.
Valeur retournée
Si la méthode réussit, S_OK est retourné. Si la méthode échoue, un code d’erreur défini par OLE est retourné.
Notes
Pour chaque page, l’extension de l’Assistant s’ajoute à l’Assistant, l’extension remplit une structure PROPSHEETPAGE , appelle la fonction CreatePropertySheetPage pour créer le handle de page, puis appelle la fonction lpfnAddPage avec le handle de page et lParam.
Cette méthode est identique au format et à l’opération de la méthode IShellPropSheetExt::AddPages .
Spécifications
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | dsadmin.h |
DLL | DSAdmin.dll |