Flags that, when combined bitwise with SHCNF_TYPE, indicate the meaning of the dwItem1 and dwItem2 parameters for ChangeNotify events.
The uFlags parameter must be one of the following values.
Namespace:
ShellBoost.Core.WindowsShell
Assembly:
ShellBoost.Core (in ShellBoost.Core.dll) Version: 1.8.3.0
Syntax [FlagsAttribute]
public enum SHCNF
Members
| Member name | Value | Description |
---|
| SHCNF_IDLIST | 0 |
dwItem1 and dwItem2 are PIDLs that represent the item(s) affected by the change. Each PIDL must be relative to the desktop folder.
|
| SHCNF_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.
Ansi version.
|
| SHCNF_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. Ansi version
|
| SHCNF_DWORD | 3 |
The dwItem1 and dwItem2 parameters are DWORD values.
|
| SHCNF_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.
Unicode version.
|
| SHCNF_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. Unicode version
|
| SHCNF_TYPE | 255 |
The SHCNF type
|
| SHCNF_FLUSH | 4096 |
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 be used by itself.
|
| SHCNF_FLUSHNOWAIT | 12288 |
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. This flag includes SHCNF_FLUSH.
|
| SHCNF_NOTIFYRECURSIVE | 65536 |
Notify clients registered for all children.
|
See Also