MMCPropertyChangeNotify, fonction (mmc.h)
La fonction MMCPropertyChangeNotify permet à une feuille de propriétés de composant logiciel enfichable d’informer son interface IComponent ou IComponentData que les propriétés d’un élément ont été modifiées.
Les feuilles de propriétés s’exécutent dans un thread différent de leur serveur IComponent et IComponentData ; Par conséquent, si param est un pointeur d’interface COM, il doit être marshalé. L’appel asynchrone de cette fonction avertit l’IComponent ou le IComponentData associé à la page de propriétés dont les propriétés ont été modifiées.
HRESULT MMCPropertyChangeNotify(
[in] LONG_PTR lNotifyHandle,
[in] LPARAM param
);
[in] lNotifyHandle
Valeur qui spécifie le handle utilisé pour acheminer le message de notification vers le IComponent ou IComponentData approprié.
[in] param
Défini par l’utilisateur. Peut être utilisé librement.
Cette fonction de rappel peut retourner l’une de ces valeurs.
Il s’agit du handle passé à IExtendPropertySheet2 ::CreatePropertyPages.
Un appel à MMCPropertyChangeNotify entraîne l’envoi d’une notification MMCN_PROPERTY_CHANGE au composant logiciel enfichable.
La valeur de paramètre qui est passée à MMCPropertyChangeNotify est, à son tour, transférée au composant logiciel enfichable en tant qu’argument param à MMCN_PROPERTY_CHANGE.
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | mmc.h |