PRJ_NOTIFICATION_PARAMETERS Union (projectedfslib.h)
Zusätzliche Parameter für Benachrichtigungen.
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;
Member
PostCreate
PostCreate.NotificationMask
Nach der Rückkehr vom PRJ_NOTIFICATION_CB Rückrufs kann der Anbieter hier einen neuen Satz von Benachrichtigungen angeben, die er für die Datei erhalten möchte. Wenn der Anbieter diesen Wert auf 0 festlegt, entspricht dies der Angabe PRJ_NOTIFICATION_USE_EXISTING_MASK.
FileRenamed
FileRenamed.NotificationMask
Nach der Rückkehr vom PRJ_NOTIFICATION_CB Rückrufs kann der Anbieter hier einen neuen Satz von Benachrichtigungen angeben, die er für die Datei erhalten möchte. Wenn der Anbieter diesen Wert auf 0 festlegt, entspricht dies der Angabe PRJ_NOTIFICATION_USE_EXISTING_MASK.
FileDeletedOnHandleClose
FileDeletedOnHandleClose.IsFileModified
Wenn der Anbieter sowohl für PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_MODIFIED als auch für PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_DELETED registriert ist, wird dieses Feld auf TRUE festgelegt, wenn die Datei vor dem Löschen geändert wurde.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1809 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server [nur Desktop-Apps] |
Kopfzeile | projectedfslib.h |