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

変更通知によって提供される 2 つ目の PIDL。 すべての lEvent 値がこのパラメーターを使用するわけではありません。この場合、その値は NULL です

要件

要件
サポートされている最小のクライアント WINDOWS XP と SP2 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header shobjidl_core.h (Shobjidl.h を含む)