PRJ_NOTIFICATION_PARAMETERS unione (projectedfslib.h)

Parametri aggiuntivi per le notifiche.

Sintassi

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

Al ritorno dal callback PRJ_NOTIFICATION_CB , il provider può specificare un nuovo set di notifiche che desidera ricevere per il file qui. Se il provider imposta questo valore su 0, equivale a specificare PRJ_NOTIFICATION_USE_EXISTING_MASK.

FileRenamed

FileRenamed.NotificationMask

Al ritorno dal callback PRJ_NOTIFICATION_CB , il provider può specificare un nuovo set di notifiche che desidera ricevere per il file qui. Se il provider imposta questo valore su 0, equivale a specificare PRJ_NOTIFICATION_USE_EXISTING_MASK.

FileDeletedOnHandleClose

FileDeletedOnHandleClose.IsFileModified

Se il provider registrato per PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_MODIFIED e PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_DELETED, questo campo è impostato su TRUE se il file è stato modificato prima dell'eliminazione.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1809 [solo app desktop]
Server minimo supportato Windows Server [solo app desktop]
Intestazione projectedfslib.h