|
Overview |
|
|
|
Group |
|
|
|
Quick Info
Windows NT
| Yes
| Win95
| Yes
| Win32s
| No
| Import Library
|
| Header File
| shlobj.h
| Unicode
| No
| Platform Notes
| None
|
|
|
SHChangeNotify
[Now Supported on Windows NT]
Notifies the system of an event that an application has performed. An
application should use this function if it performs an action that may affect the shell.
WINSHELLAPI void WINAPI SHChangeNotify(
LONG wEventId,
|
|
UINT uFlags,
|
|
LPCVOID dwItem1,
|
|
LPCVOID dwItem2
|
|
);
|
|
Parameters
wEventId
Array of flags that specifies the events. This parameter can be a combination
of the following values:
SHCNE_ASSOCCHANGED
| Changed a file type association.
|
SHCNE_ATTRIBUTES
| Changed a file's attributes.
|
SHCNE_CREATE
| Created a file.
|
SHCNE_DELETE
| Deleted a file.
|
SHCNE_DRIVEADD
| Added a network drive.
|
SHCNE_DRIVEADDGUI
| Added a network drive by way of a graphic user interface.
|
SHCNE_DRIVEREMOVED
| Removed a network drive.
|
SHCNE_INTERRUPT
| Performed the event as a result of a system interrupt.
|
SHCNE_MEDIAINSERTED
| Added removable media, such as a CD-ROM.
|
SHCNE_MEDIAREMOVED
| Removed a removable medium, such as a CD-ROM.
|
SHCNE_MKDIR
| Created a new directory.
|
SHCNE_NETSHARE
| Shared a resource on the network.
|
SHCNE_NETUNSHARE
| Stopped sharing a resource.
|
SHCNE_RENAMEFOLDER
| Renamed a folder.
|
SHCNE_RENAMEITEM
| Renamed an item in a folder.
|
SHCNE_RMDIR
| Removed a directory.
|
SHCNE_SERVERDISCONNECT
| Disconnected a network server.
|
SHCNE_UPDATEDIR
| Updated the contents of a directory.
|
SHCNE_UPDATEIMAGE
| Changed an image in the system global image list.
|
SHCNE_UPDATEITEM
| Changed the properties of a printer or file.
|
uFlags
Flag that indicates the meaning of
dwItem1 and
dwItem2. This parameter can be one of the following values:
SHCNF_DWORD
| The dwItem1 and dwItem2 parameters are doubleword values.
|
SHCNF_FLUSH
| Flushes the system event buffer. The function does not return until the system
is finished processing the given event.
|
SHCNF_FLUSHNOWAIT
| Flushes the system event buffer. The function returns immediately regardless
of whether the system is finished processing the given event.
|
SHCNF_IDLIST
| dwItem1 and dwItem2 are the addresses of item identifier lists.
|
SHCNF_PATH
| dwItem1 and dwItem2 are path names.
|
SHCNF_PRINTER
| dwItem1 and dwItem2 are printer "friendly" names.
|
dwItem1
First event-dependent value.
dwItem2
Second event-dependent value.
Return Values
No return value.
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database