Partager via


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

Voir aussi

CreatePropertySheetPage

IDAdminNewObjExt

IShellPropSheetExt::AddPages

PAGE PROPSHEETPAGE