REFS_SMR_VOLUME_GC_ACTION列挙 (ntifs.h)

REFS_SMR_VOLUME_GC_ACTION列挙型には、FSCTL_SET_REFS_SMR_VOLUME_GC_PARAMETERSで使用できるガベージ コレクション コマンドが含まれています

構文

typedef enum _REFS_SMR_VOLUME_GC_ACTION {
  SmrGcActionStart = 1,
  SmrGcActionStartFullSpeed = 2,
  SmrGcActionPause = 3,
  SmrGcActionStop = 4
} REFS_SMR_VOLUME_GC_ACTION, *PREFS_SMR_VOLUME_GC_ACTION;

定数

 
SmrGcActionStart
値: 1
ガベージ コレクションを開始するか、以前に一時停止したガベージ コレクションから再開することを指定します。 既定では、ガベージ コレクションは Shingled Magnetic Recording (SMR) ボリュームではオフになっています。 管理者権限を持つユーザーのみがこの設定を変更できます。
SmrGcActionStartFullSpeed
値: 2
読み取り/書き込み I/O を一度に 1 つの SMR バンド サイズ (256 mb) まで発行して、ガベージ コレクションを全速度で開始または再開することを指定します。
SmrGcActionPause
値: 3
ガベージ コレクションが進行中の場合に一時的に停止するように指定します。 ガベージ コレクションが進行中でない場合、操作はありません。
SmrGcActionStop
値: 4
ガベージ コレクション プロセスを停止し、再開する機能を削除することを指定します。 ガベージ コレクションが以前に一時停止された場合は、一時停止の時点から再開する機能がクリアされます。

要件

要件
サポートされている最小のクライアント Windows 10 バージョン 1709
Header ntifs.h (Ntifs.h を含む)

こちらもご覧ください

FSCTL_SET_REFS_SMR_VOLUME_GC_PARAMETERS