| Platform SDK: Files and I/O |
The FILE_NOTIFY_INFORMATION structure describes the changes found by the ReadDirectoryChangesW function.
typedef struct _FILE_NOTIFY_INFORMATION {
DWORD NextEntryOffset;
DWORD Action;
DWORD FileNameLength;
WCHAR FileName[1];
} FILE_NOTIFY_INFORMATION, *PFILE_NOTIFY_INFORMATION;
| Value | Meaning |
|---|---|
| FILE_ACTION_ADDED | The file was added to the directory. |
| FILE_ACTION_REMOVED | The file was removed from the directory. |
| FILE_ACTION_MODIFIED | The file was modified. This can be a change in the time stamp or attributes. |
| FILE_ACTION_RENAMED_OLD_NAME | The file was renamed and this is the old name. |
| FILE_ACTION_RENAMED_NEW_NAME | The file was renamed and this is the new name. |
Windows NT/2000: Requires Windows NT 4.0 or later.
Windows 95/98: Unsupported.
Header: Declared in Winnt.h; include Windows.h.
File I/O Overview, File I/O Structures, ReadDirectoryChangesW