IPropertySheetProvider::AddPrimaryPages 方法 (mmc.h)
IPropertySheetProvider::AddPrimaryPages 方法从主管理单元收集页面。
语法
HRESULT AddPrimaryPages(
[in] LPUNKNOWN lpUnknown,
[in] BOOL bCreateHandle,
[in] HWND hNotifyWindow,
[in] BOOL bScopePane
);
parameters
[in] lpUnknown
指向将查询 IExtendPropertySheet 接口的管理单元接口的指针。 如果 bCreateHandle 设置为 TRUE,这还应是指向将查询 IExtendPropertySheet 的管理单元的 IComponent 或 IComponentData 接口的指针。 请注意,此值可以为 NULL。 有关详细信息,请参阅“备注”。
[in] bCreateHandle
一个 值,该值指定是否创建控制台提供的通知句柄,该句柄用于在调用 MMCPropertyChangeNotify 期间将MMCN_PROPERTY_CHANGE通知路由到相应的 IComponent 或 IComponentData 接口。 在调用管理单元的 IExtendPropertySheet2::CreatePropertyPages 方法的实现期间,通知句柄将传回管理单元。
如果 bCreateHandle 设置为 TRUE,则 lpUnknown 参数应是指向接收MMCN_PROPERTY_CHANGE通知的 IComponent 或 IComponentData 的指针。
[in] hNotifyWindow
保留供将来使用。 此值应为 NULL。
[in] bScopePane
如果项位于范围窗格中,则设置为 TRUE 。 如果位于结果窗格中,则设置为 FALSE 。
返回值
此方法可以返回其中一个值。
注解
在此方法调用期间,管理单元可能不会添加任何页面。 如果是这种情况,则不应添加扩展页。
要求
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
目标平台 | Windows |
标头 | mmc.h |
DLL | Mmcndmgr.dll |