Compartir a través de


PRJ_NOTIFICATION_PARAMETERS unión (projectedfslib.h)

Parámetros adicionales para las notificaciones.

Sintaxis

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

Miembros

PostCreate

PostCreate.NotificationMask

Tras la devolución de llamada del PRJ_NOTIFICATION_CB , el proveedor puede especificar un nuevo conjunto de notificaciones que desea recibir para el archivo aquí. Si el proveedor establece este valor en 0, equivale a especificar PRJ_NOTIFICATION_USE_EXISTING_MASK.

FileRenamed

FileRenamed.NotificationMask

Tras la devolución de llamada del PRJ_NOTIFICATION_CB , el proveedor puede especificar un nuevo conjunto de notificaciones que desea recibir para el archivo aquí. Si el proveedor establece este valor en 0, equivale a especificar PRJ_NOTIFICATION_USE_EXISTING_MASK.

FileDeletedOnHandleClose

FileDeletedOnHandleClose.IsFileModified

Si el proveedor registrado para PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_MODIFIED así como PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_DELETED, este campo se establece en TRUE si el archivo se modificó antes de que se eliminara.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1809 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server [solo aplicaciones de escritorio]
Encabezado projectedfslib.h