SMCSHCHANGENOTIFYSTRUCT structure (shobjidl_core.h)
Contains information about change notification. It is used by IShellMenuCallback::CallbackSM.
Syntax
typedef struct SHCSCHANGENOTIFYSTRUCT {
long lEvent;
PCIDLIST_ABSOLUTE pidl1;
PCIDLIST_ABSOLUTE pidl2;
} SMCSHCHANGENOTIFYSTRUCT, *PSMCSHCHANGENOTIFYSTRUCT;
Members
lEvent
Type: long
An SHCNE value that specifies the type of change that took place. See SHChangeNotify for a complete list of these values.
pidl1
Type: PCIDLIST_ABSOLUTE
PIDL provided by the change notification. The target of this PIDL varies depending on the value of lEvent.
pidl2
Type: PCIDLIST_ABSOLUTE
A second PIDL provided by the change notification. Not all lEvent values make use of this parameter, in which case its value is NULL.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP with SP2 [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Header | shobjidl_core.h (include Shobjidl.h) |