Structure SMCSHCHANGENOTIFYSTRUCT (shobjidl_core.h)
Contient des informations sur la notification de modification. Il est utilisé par IShellMenuCallback ::CallbackSM.
Syntaxe
typedef struct SHCSCHANGENOTIFYSTRUCT {
long lEvent;
PCIDLIST_ABSOLUTE pidl1;
PCIDLIST_ABSOLUTE pidl2;
} SMCSHCHANGENOTIFYSTRUCT, *PSMCSHCHANGENOTIFYSTRUCT;
Membres
lEvent
Type : long
Valeur SHCNE qui spécifie le type de modification qui a eu lieu. Consultez SHChangeNotify pour obtenir la liste complète de ces valeurs.
pidl1
Type : PCIDLIST_ABSOLUTE
PIDL fourni par la notification de modification. La cible de ce PIDL varie en fonction de la valeur de lEvent.
pidl2
Type : PCIDLIST_ABSOLUTE
Deuxième PIDL fourni par la notification de modification. Toutes les valeurs lEvent n’utilisent pas ce paramètre, auquel cas sa valeur est NULL.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP avec SP2 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | shobjidl_core.h (incluez Shobjidl.h) |