Share via


SMCSHCHANGENOTIFYSTRUCT-Struktur (shobjidl_core.h)

Enthält Informationen zu Änderungsbenachrichtigungen. Sie wird von IShellMenuCallback::CallbackSM verwendet.

Syntax

typedef struct SHCSCHANGENOTIFYSTRUCT {
  long              lEvent;
  PCIDLIST_ABSOLUTE pidl1;
  PCIDLIST_ABSOLUTE pidl2;
} SMCSHCHANGENOTIFYSTRUCT, *PSMCSHCHANGENOTIFYSTRUCT;

Member

lEvent

Typ: long

Ein SHCNE-Wert, der den Typ der vorgenommenen Änderung angibt. Eine vollständige Liste dieser Werte finden Sie unter SHChangeNotify .

pidl1

Typ: PCIDLIST_ABSOLUTE

PIDL, die von der Änderungsbenachrichtigung bereitgestellt wird. Das Ziel dieser PIDL variiert je nach Wert von lEvent.

pidl2

Typ: PCIDLIST_ABSOLUTE

Eine zweite PIDL, die von der Änderungsbenachrichtigung bereitgestellt wird. Nicht alle lEvent-Werte verwenden diesen Parameter, in diesem Fall ist der Wert NULL.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP2 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile shobjidl_core.h (shobjidl.h einschließen)