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.
Syntaxe
HRESULT MMCPropertyChangeNotify(
[in] LONG_PTR lNotifyHandle,
[in] LPARAM param
);
Paramètres
[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.
Valeur retournée
Cette fonction de rappel peut retourner l’une de ces valeurs.
Remarques
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.
Configuration requise
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 |