IDsAdminNewObjExt::AddPages 方法 (dsadmin.h)

调用 IDsAdminNewObjExt::AddPages 方法,使对象创建向导扩展能够将所需页面添加到向导。

语法

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

参数

[in] lpfnAddPage

指向对象创建向导扩展调用的函数的指针,以便将页面添加到向导。 此函数采用以下格式。

BOOL fnAddPage(HPROPSHEETPAGE hPage, LPARAM lParam);

hPage 包含通过调用 CreatePropertySheetPage 创建的向导页的句柄

lParam 是传递给 AddPages 的lParam 值。

[in] lParam

包含对管理单元专用的数据。 此值作为第二个参数传递给 lpfnAddPage

返回值

如果方法成功,则返回 S_OK 。 如果方法失败,则返回 OLE 定义的错误代码。

备注

对于每个页面,向导扩展将添加到向导中,扩展将填充 PROPSHEETPAGE 结构,调用 CreatePropertySheetPage 函数来创建页面句柄,然后使用页柄和 lParam 调用 lpfnAddPage 函数。

此方法的格式和操作与 IShellPropSheetExt::AddPages 方法相同。

要求

   
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 dsadmin.h
DLL DSAdmin.dll

请参阅

CreatePropertySheetPage

IDsAdminNewObjExt

IShellPropSheetExt::AddPages

PROPSHEETPAGE