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 |