仮想化インスタンスを起動するときに指定するフラグ。
構文
typedef enum PRJ_STARTVIRTUALIZING_FLAGS {
PRJ_FLAG_NONE = 0x00000000,
PRJ_FLAG_USE_NEGATIVE_PATH_CACHE = 0x00000001
} ;
定数
PRJ_FLAG_NONE値: 0x00000000 フラグなし。 |
PRJ_FLAG_USE_NEGATIVE_PATH_CACHE値: 0x00000001 ProjFS が仮想化インスタンスの "負のパス キャッシュ" を維持するように指定します。 負のパス キャッシュがアクティブな場合、プロバイダーが PRJ_GET_PLACEHOLDER_INFO_CB コールバックから HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND) を返すことによってファイル パスが存在しないことを示した場合、ProjFS は、 PRJ_GET_PLACEHOLDER_INFO_CB コールバックを再度呼び出さずに、そのパスの後続の開きに失敗します。 プロバイダーが存在しないことを示したパスの PRJ_GET_PLACEHOLDER_INFO_CB の受信を再開するには、プロバイダーが PrjClearNegativePathCache を呼び出す必要があります。 |
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント | Windows 10 Version 1809 [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | Windows Server [デスクトップ アプリのみ] |
| Header | projectedfslib.h |