UWF_OverlayConfig.SetType

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

语法

UInt32 SetType(
    UInt32 type
);

参数

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

返回值

返回一个 HRESULT 值,该值指示 WMI 状态WMI 错误

备注

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

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

设备必须满足以下要求,然后才能将覆盖类型更改为基于磁盘。

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

设备必须满足以下要求,然后才能将覆盖类型更改为基于 RAM。

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

要求

Windows 版本 支持
Windows 主页
Windows 专业版
Windows 企业版
Windows 教育版
Windows IoT 企业版