Partager via


union PRJ_NOTIFICATION_PARAMETERS (projectedfslib.h)

Paramètres supplémentaires pour les notifications.

Syntaxe

typedef union PRJ_NOTIFICATION_PARAMETERS {
  struct {
    PRJ_NOTIFY_TYPES NotificationMask;
  } PostCreate;
  struct {
    PRJ_NOTIFY_TYPES NotificationMask;
  } FileRenamed;
  struct {
    BOOLEAN IsFileModified;
  } FileDeletedOnHandleClose;
} PRJ_NOTIFICATION_PARAMETERS;

Membres

PostCreate

PostCreate.NotificationMask

Au retour du rappel PRJ_NOTIFICATION_CB , le fournisseur peut spécifier un nouvel ensemble de notifications qu’il souhaite recevoir pour le fichier ici. Si le fournisseur définit cette valeur sur 0, cela revient à spécifier PRJ_NOTIFICATION_USE_EXISTING_MASK.

FileRenamed

FileRenamed.NotificationMask

Au retour du rappel PRJ_NOTIFICATION_CB , le fournisseur peut spécifier un nouvel ensemble de notifications qu’il souhaite recevoir pour le fichier ici. Si le fournisseur définit cette valeur sur 0, cela revient à spécifier PRJ_NOTIFICATION_USE_EXISTING_MASK.

FileDeletedOnHandleClose

FileDeletedOnHandleClose.IsFileModified

Si le fournisseur inscrit pour PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_MODIFIED et PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_DELETED, ce champ a la valeur TRUE si le fichier a été modifié avant sa suppression.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1809 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server [applications de bureau uniquement]
En-tête projectedfslib.h