public static extern IntPtr SendMessage(IntPtr hWnd, ShellAPI.WM wMsg, int wParam, IntPtr lParam);
public static extern uint SHChangeNotifyRegister(IntPtr hwnd, ShellAPI.SHCNRF fSources, ShellAPI.SHCNE fEvents, ShellAPI.WM wMsg, int cEntries, [MarshalAs(UnmanagedType.LPArray)] ShellAPI.SHChangeNotifyEntry[] pfsne);