次の方法で共有


UWF_Overlay.GetOverlayFiles

統合書き込みフィルター (UWF) オーバーレイにキャッシュされたボリュームのファイルの一覧を返します。

構文

UInt32 GetOverlayFiles(
    [in] string Volume,
    [out, EmbeddedInstance("UWF_OverlayFile")] string OverlayFiles[]
);

パラメーター

ボリューム
ドライブ文字またはボリューム名を指定する文字列。

OverlayFiles
文字列として埋め込まれた UWF_OverlayFiles オブジェクトの配列。

戻り値

WMI の状態または WMI エラーを示す HRESULT 値を返します。

注釈

この方法にアクセスするには、管理者アカウントを使用する必要があります。

GetOverlayFiles メソッドは、診断ツールとして使用することを目的としています。

このメソッドの出力に基づいてコミットする内容に基づく決定は行わないでください。

次の制限事項に注意してください。

  • この方法は、NTFS ファイル システムでのみサポートされます。
  • この方法では、大量の空きシステム メモリが成功する必要があります (使用量をオーバーレイする線形リレーションシップ)。 メソッドの呼び出しは、呼び出しを完了するために使用可能なメモリが不足している場合に失敗します。
  • この方法では、完了するまでにかなりの時間が必要です (オーバーレイの使用に指数関数的な関係があります)。
  • このメソッドは、レジストリとファイルの除外とコミットの両方に一見無関係な操作の影響を受けるファイルを表示する場合があります。

GetOverlayFiles メソッドを使用する場合は、次の項目にも注意する必要があります。

  • uwfmgr.exe file commit コマンドでコミットされたファイルは、オーバーレイ ファイルの一覧にも含まれます。
  • 除外されたファイルは、オーバーレイ ファイルの一覧に含まれる場合があります。
  • クラスター サイズより小さいファイル (ほとんどの場合は 4 KB など) は、オーバーレイにキャッシュされていても一覧表示されません。
  • 除外されたディレクトリ、除外されたファイル、または除外されたレジストリ項目の変更と削除は、オーバーレイの使用状況に追加されます。
  • ファイルとレジストリのコミットにより、オーバーレイの使用状況が追加されます。

要件

Windows エディション サポートされています
Windows ホーム なし
Windows Pro なし
Windows Enterprise はい
Windows Education はい
Windows IoT Enterprise