Compartilhar via


união PRJ_NOTIFICATION_PARAMETERS (projectedfslib.h)

Parâmetros extras para notificações.

Sintaxe

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

Membros

PostCreate

PostCreate.NotificationMask

Após o retorno do retorno de chamada PRJ_NOTIFICATION_CB , o provedor pode especificar um novo conjunto de notificações que deseja receber para o arquivo aqui. Se o provedor definir esse valor como 0, será equivalente a especificar PRJ_NOTIFICATION_USE_EXISTING_MASK.

FileRenamed

FileRenamed.NotificationMask

Após o retorno do retorno de chamada PRJ_NOTIFICATION_CB , o provedor pode especificar um novo conjunto de notificações que deseja receber para o arquivo aqui. Se o provedor definir esse valor como 0, será equivalente a especificar PRJ_NOTIFICATION_USE_EXISTING_MASK.

FileDeletedOnHandleClose

FileDeletedOnHandleClose.IsFileModified

Se o provedor registrado para PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_MODIFIED , bem como PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_DELETED, esse campo será definido como TRUE se o arquivo tiver sido modificado antes de ser excluído.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1809 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server [somente aplicativos da área de trabalho]
Cabeçalho projectedfslib.h