SMCSHCHANGENOTIFYSTRUCT 结构 (shobjidl_core.h)
包含有关更改通知的信息。 它由 IShellMenuCallback::CallbackSM 使用。
语法
typedef struct SHCSCHANGENOTIFYSTRUCT {
long lEvent;
PCIDLIST_ABSOLUTE pidl1;
PCIDLIST_ABSOLUTE pidl2;
} SMCSHCHANGENOTIFYSTRUCT, *PSMCSHCHANGENOTIFYSTRUCT;
成员
lEvent
类型: long
一个 SHCNE 值,该值指定发生的更改类型。 有关这些值的完整列表,请参阅 SHChangeNotify 。
pidl1
类型: PCIDLIST_ABSOLUTE
更改通知提供的 PIDL。 此 PIDL 的目标因 lEvent 的值而异。
pidl2
类型: PCIDLIST_ABSOLUTE
更改通知提供的第二个 PIDL。 并非所有 lEvent 值都使用此参数,在这种情况下,其值为 NULL。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP SP2 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | shobjidl_core.h (包括 Shobjidl.h) |