PRJ_NOTIFICATION_PARAMETERS union (projectedfslib.h)
Дополнительные параметры для уведомлений.
Синтаксис
typedef union PRJ_NOTIFICATION_PARAMETERS {
struct {
PRJ_NOTIFY_TYPES NotificationMask;
} PostCreate;
struct {
PRJ_NOTIFY_TYPES NotificationMask;
} FileRenamed;
struct {
BOOLEAN IsFileModified;
} FileDeletedOnHandleClose;
} PRJ_NOTIFICATION_PARAMETERS;
Члены
PostCreate
PostCreate.NotificationMask
По возвращении из обратного вызова PRJ_NOTIFICATION_CB поставщик может указать новый набор уведомлений, которые он хочет получить для файла здесь. Если поставщик задает для этого значения значение 0, это эквивалентно указанию PRJ_NOTIFICATION_USE_EXISTING_MASK.
FileRenamed
FileRenamed.NotificationMask
По возвращении из обратного вызова PRJ_NOTIFICATION_CB поставщик может указать новый набор уведомлений, которые он хочет получить для файла здесь. Если поставщик задает для этого значения значение 0, это эквивалентно указанию PRJ_NOTIFICATION_USE_EXISTING_MASK.
FileDeletedOnHandleClose
FileDeletedOnHandleClose.IsFileModified
Если поставщик зарегистрирован для PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_MODIFIED , а также PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_DELETED, это поле имеет значение TRUE, если файл был изменен до его удаления.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1809 [только классические приложения] |
Минимальная версия сервера | Windows Server [только классические приложения] |
Верхняя часть | projectedfslib.h |