Метод IPropertySheetProvider::AddPrimaryPages (mmc.h)
Метод IPropertySheetProvider::AddPrimaryPages собирает страницы из основной оснастки.
Синтаксис
HRESULT AddPrimaryPages(
[in] LPUNKNOWN lpUnknown,
[in] BOOL bCreateHandle,
[in] HWND hNotifyWindow,
[in] BOOL bScopePane
);
Параметры
[in] lpUnknown
Указатель на интерфейс оснастки, который будет запрашиваться для интерфейса IExtendPropertySheet . Если для параметра bCreateHandle задано значение TRUE, это также должен быть указатель на интерфейс IComponent или IComponentData оснастки, который будет запрашиваться для IExtendPropertySheet. Имейте в виду, что это значение может иметь значение NULL. Дополнительные сведения см. в разделе "Примечания".
[in] bCreateHandle
Значение типа , указывающее, следует ли создать предоставленный консолью дескриптор уведомлений, который используется для маршрутизации уведомления MMCN_PROPERTY_CHANGE в соответствующий интерфейс IComponent или IComponentData во время вызовов MMCPropertyChangeNotify. Дескриптор уведомления передается обратно в оснастку во время вызовов реализации оснастки метода IExtendPropertySheet2::CreatePropertyPages .
Если параметр bCreateHandle имеет значение TRUE, параметр lpUnknown должен быть указателем на IComponent или IComponentData , получающий уведомление MMCN_PROPERTY_CHANGE .
[in] hNotifyWindow
Зарезервировано для последующего использования. Это значение должно иметь значение NULL.
[in] bScopePane
Задайте значение TRUE, если элемент находится в области область. Установите значение FALSE , если оно находится в области результатов.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Комментарии
Оснастка может не добавлять страницы во время вызова этого метода. В этом случае страницы расширений добавлять не следует.
Требования
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | mmc.h |
DLL | Mmcndmgr.dll |