FILE_NOTIFY_INFORMATION
A version of this page is also available for
4/8/2010
This structure describes the changes found by the CeGetFileNotificationInfo function.
Syntax
typedef struct _FILE_NOTIFY_INFORMATION {
DWORD NextEntryOffset;
DWORD Action;
DWORD FileNameLength;
WCHAR FileName[1];
} FILE_NOTIFY_INFORMATION, *PFILE_NOTIFY_INFORMATION;
Members
- NextEntryOffset
Number of bytes that must be skipped to get the next record. A value of zero indicates that this is the last record.
Action
Type of change that occurred. The following table shows possible values.Value Description FILE_ACTION_ADDED
The file was added to the directory.
FILE_ACTION_MODIFIED
The file was modified. This can be a change in the time stamp or attributes.
FILE_ACTION_REMOVED
The file was removed from the directory.
FILE_ACTION_RENAMED_NEW_NAME
The file was renamed, and this value is the new name.
FILE_ACTION_RENAMED_OLD_NAME
The file was renamed, and this value is the old name.
- FileNameLength
Length of the file name portion of the record, in bytes. The length does not include the terminating NULL character.
- FileName
File name, relative to the directory handle. The file name is in Unicode format and is not null-terminated.
Requirements
Header | winnt.h |
Windows Embedded CE | Windows CE 1.01 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |