Поделиться через


Функция MMCPropertyChangeNotify (mmc.h)

Функция MMCPropertyChangeNotify позволяет листу свойств оснастки уведомлять интерфейс IComponent или IComponentData об изменении свойств элемента.

Листы свойств выполняются в потоке, отличном от потока сервера IComponent и IComponentData; Поэтому, если param является указателем com-интерфейса, его необходимо маршалировать. Асинхронный вызов этой функции уведомляет IComponent или IComponentData, связанные со страницей свойств, свойства которой изменились.

Синтаксис

HRESULT MMCPropertyChangeNotify(
  [in] LONG_PTR lNotifyHandle,
  [in] LPARAM   param
);

Параметры

[in] lNotifyHandle

Значение типа , указывающее дескриптор, используемый для маршрутизации сообщения уведомления в соответствующий объект IComponent или IComponentData.

[in] param

Определяемые пользователем. Можно использовать свободно.

Возвращаемое значение

Эта функция обратного вызова может возвращать одно из этих значений.

Комментарии

Это дескриптор, передаваемый в IExtendPropertySheet2::CreatePropertyPages.

Вызов MMCPropertyChangeNotify приводит к отправке уведомления о MMCN_PROPERTY_CHANGE оснастке.

Значение параметра , передаваемое в MMCPropertyChangeNotify , в свою очередь, перенаправляется оснастке в качестве аргумента param для MMCN_PROPERTY_CHANGE.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header mmc.h

См. также раздел

Icomponent

IExtendPropertySheet2

MMCFreeNotifyHandle