SHChangeNotifyFlags Enumeration

Definition

Namespace: DevCase.Win32.Enums
Assembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[FlagsAttribute]
public enum SHChangeNotifyFlags

Remarks

Members

ItemIdList 0 dwItem1 and dwItem2 are the addresses of ITEMIDLIST structures that represent the item(s) affected by the change.

Each ITEMIDLIST must be relative to the desktop folder.

PathA 1 dwItem1 and dwItem2 are the addresses of null-terminated strings, of maximum length MAX_PATH that contain the full path names of the items affected by the change.
PrinterA 2 dwItem1 and dwItem2 are the addresses of null-terminated strings, that represent the friendly names of the printer(s) affected by the change.
Dword 3 The dwItem1 and dwItem2 parameters are DWORD values.
PathW 5 dwItem1 and dwItem2 are the addresses of null-terminated strings, of maximum length MAX_PATH that contain the full path names of the items affected by the change.
PrinterW 6 dwItem1 and dwItem2 are the addresses of null-terminated strings, that represent the friendly names of the printer(s) affected by the change.
Flush 4,096 The function should not return until the notification has been delivered to all affected components.

As this flag modifies other data-type flags it cannot by used by itself.

FlushNoWait 8,192 The function should begin delivering notifications to all affected components, but should return as soon as the notification process has begun.

As this flag modifies other data-type flags it cannot by used by itself.

See Also