UWF_OverlayConfig.SetType

将统一写入筛选器 (UWF) 覆盖的类型设置为基于 RAM 或基于磁盘。

语法

UInt32 SetType(
    UInt32 type
);

参数

type
覆盖的类型。 对于基于 RAM 的覆盖,设置为 0;对于基于磁盘的覆盖,设置为 1。

返回值

返回指示 WMI 状态WMI 错误的 HRESULT 值。

注解

对覆盖类型的更改将在启用了 UWF 的下一次设备重新启动期间生效。

将覆盖类型从基于 RAM 更改为基于磁盘时,UWF 会在系统卷上创建一个文件。 该文件的大小等于 UWF_OverlayConfig 的 MaximumSize 属性

在将覆盖类型更改为基于磁盘之前,设备必须满足以下要求。

  • 必须在当前会话中禁用 UWF。
  • 设备上的系统卷必须具有大于覆盖最大大小的可用空间。
  • 覆盖的最大大小必须至少为 1024 MB。

在将覆盖类型更改为基于 RAM 之前,设备必须满足以下要求。

  • 必须在当前会话中禁用 UWF。

要求

Windows 版本 支持
Windows 家庭版
Windows 专业版
Windows 企业版
Windows 教育版
Windows IoT 企业版