次の方法で共有


PRJ_NOTIFICATION_PARAMETERS union (projectedfslib.h)

通知の追加パラメーター。

構文

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

メンバー

PostCreate

PostCreate.NotificationMask

PRJ_NOTIFICATION_CBコールバックから戻ると、プロバイダーはここでファイルに対して受信する新しい通知セットを指定できます。 プロバイダーがこの値を 0 に設定した場合、 PRJ_NOTIFICATION_USE_EXISTING_MASKを指定することと同じです。

FileRenamed

FileRenamed.NotificationMask

PRJ_NOTIFICATION_CBコールバックから戻ると、プロバイダーはここでファイルに対して受信する新しい通知セットを指定できます。 プロバイダーがこの値を 0 に設定した場合、 PRJ_NOTIFICATION_USE_EXISTING_MASKを指定することと同じです。

FileDeletedOnHandleClose

FileDeletedOnHandleClose.IsFileModified

プロバイダーがPRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_MODIFIEDPRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_DELETEDに登録されている場合、ファイルが削除される前にファイルが変更された場合、このフィールドは TRUE に設定されます。

要件

要件
サポートされている最小のクライアント Windows 10 Version 1809 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server [デスクトップ アプリのみ]
Header projectedfslib.h