ShellUtilitiesChangeNotificationLock Method |
Locks the shared memory associated with a Shell change notification event.
Namespace:
ShellBoost.Core.Utilities
Assembly:
ShellBoost.Core (in ShellBoost.Core.dll) Version: 1.8.3.0
Syntax public static IntPtr ChangeNotificationLock(
IntPtr changeHandle,
int processId,
out ShellItemIdList idList1,
out ShellItemIdList idList2,
out SHCNE event
)
Parameters
- changeHandle
- Type: SystemIntPtr
A handle to a window received as a wParam in the specified Shell change notification message. - processId
- Type: SystemInt32
The process ID (lParam in the message callback). - idList1
- Type: ShellBoost.CoreShellItemIdList
The first affected PIDLs. - idList2
- Type: ShellBoost.CoreShellItemIdList
The second affected PIDLs. - event
- Type: ShellBoost.Core.WindowsShellSHCNE
The Shell change notification ID of the event that took place.
Return Value
Type:
IntPtrA handle to the locked memory. Pass this value to ChangeNotificationUnlock when finished.
See Also