diff --git a/Windows.Shell/ShellItemChangeWatcher.cs b/Windows.Shell/ShellItemChangeWatcher.cs index 23f96ba2..ca1511f7 100644 --- a/Windows.Shell/ShellItemChangeWatcher.cs +++ b/Windows.Shell/ShellItemChangeWatcher.cs @@ -314,7 +314,7 @@ namespace Vanara.Windows.Shell /// public class ShellItemChangeEventArgs : EventArgs { - internal ShellItemChangeEventArgs(int levent, IntPtr rgpidl) + internal ShellItemChangeEventArgs(SHCNE levent, IntPtr rgpidl) { ChangeType = (ChangeFilters)levent; ChangedItems = new PIDL(rgpidl, true).Select(p => new ShellItem(p)).ToArray(); @@ -347,7 +347,7 @@ namespace Vanara.Windows.Shell { if (m.Msg == MessageId) { - IntPtr hNotifyLock = default; + HLOCK hNotifyLock = default; try { hNotifyLock = SHChangeNotification_Lock(m.WParam, (uint)m.LParam.ToInt32(), out var rgpidl, out var lEvent);