Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Extra parameters for notifications.
Syntax
typedef union PRJ_NOTIFICATION_PARAMETERS {
struct {
PRJ_NOTIFY_TYPES NotificationMask;
} PostCreate;
struct {
PRJ_NOTIFY_TYPES NotificationMask;
} FileRenamed;
struct {
BOOLEAN IsFileModified;
} FileDeletedOnHandleClose;
} PRJ_NOTIFICATION_PARAMETERS;
Members
PostCreate
PostCreate.NotificationMask
Upon return from the PRJ_NOTIFICATION_CB callback, the provider may specify a new set of notifications that it wishes to receive for the file here. If the provider sets this value to 0, it is equivalent to specifying PRJ_NOTIFICATION_USE_EXISTING_MASK.
FileRenamed
FileRenamed.NotificationMask
Upon return from the PRJ_NOTIFICATION_CB callback, the provider may specify a new set of notifications that it wishes to receive for the file here. If the provider sets this value to 0, it is equivalent to specifying PRJ_NOTIFICATION_USE_EXISTING_MASK.
FileDeletedOnHandleClose
FileDeletedOnHandleClose.IsFileModified
If the provider registered for PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_MODIFIED as well as PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_DELETED, this field is set to TRUE if the file was modified before it was deleted.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 10, version 1809 [desktop apps only] |
| Minimum supported server | Windows Server [desktop apps only] |
| Header | projectedfslib.h |