STORAGE_RESERVE_ID列挙 (ntifs.h)

STORAGE_RESERVE_ID は、ファイル、ディレクトリ、またはストレージ予約領域のストレージ予約 ID の値を定義します。 値は、 FILE_STORAGE_RESERVE_ID_INFORMATION 構造体によって使用されます。

構文

typedef enum _STORAGE_RESERVE_ID {
  StorageReserveIdNone,
  StorageReserveIdHard,
  StorageReserveIdSoft,
  StorageReserveIdUpdateScratch,
  StorageReserveIdMax
} STORAGE_RESERVE_ID, *PSTORAGE_RESERVE_ID;

定数

 
StorageReserveIdNone
ファイルまたはディレクトリは、特定のストレージ予約領域に関連付けられません。 ユーザーとアプリケーションによって作成されたファイルは、別のストレージ予約 ID でマークされているディレクトリ内に作成されない限り、既定では StorageReserveIdNone を持つものとして扱われます。
StorageReserveIdHard
ファイルまたはディレクトリは、更新プログラムをダウンロードしてインストールするのに十分なディスク領域があることを確認するためにシステムによって使用される "ハード" ストレージ予約領域の一部です。 警告: StorageReserveIdHard としてマークされたファイルまたはディレクトリは、ユーザーの同意なしに、いつでもシステムによって自動的に削除される可能性があります。
StorageReserveIdSoft
ファイルまたはディレクトリは、更新プログラムをインストールするのに十分なディスク領域があることを確認するためにシステムによって使用される "ソフト" ストレージ予約領域の一部です。 警告: StorageReserveIdSoft としてマークされたファイルまたはディレクトリは、ユーザーの同意なしに、いつでもシステムによって自動的に削除される可能性があります。
StorageReserveIdUpdateScratch
ファイルまたはディレクトリは、最初から更新プログラムをインストールするのに十分なディスク領域があることを確認するためにシステムによって使用される "Update Scratch" ストレージ予約領域の一部です。 警告: StorageReserveIdSoft としてマークされたファイルまたはディレクトリは、ユーザーの同意なしに、いつでもシステムによって自動的に削除される可能性があります。
StorageReserveIdMax
システムによって現在認識されている定義済みのストレージ予約 ID の制限をマークします。 ストレージ予約をサポートするファイル システムでは、今後の使用を可能にするために、これを超える ID がサポートされる場合があります。

要件

要件
サポートされている最小のクライアント Windows 10 Version 1809
Header ntifs.h

こちらもご覧ください

FILE_STORAGE_RESERVE_ID_INFORMATION