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_MODIFIEDとPRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_DELETEDに登録されている場合、ファイルが削除される前にファイルが変更された場合、このフィールドは TRUE に設定されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 Version 1809 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server [デスクトップ アプリのみ] |
Header | projectedfslib.h |