UWF_RegistryFilter.CommitRegistryDeletion
删除指定的注册表项或注册表值,并提交该删除操作。
语法
UInt32 CommitRegistryDeletion(
string Registrykey,
string ValueName
);
参数
RegistryKey
包含注册表项的完整路径的字符串,该注册表项包含要删除的值。 如果 ValueName 为空,则删除整个注册表项。
ValueName
包含要删除的值的名称的字符串。
返回值
返回指示 WMI 状态或 WMI 错误的 HRESULT 值。
注解
如果指定了 ValueName,则此方法将仅删除 RegistryKey 所含的 ValueName 指定的值。 如果 ValueName 为空,则删除整个 RegistryKey 及其所有子项。
此方法从覆盖和持久存储中删除注册表项或注册表值。
必须使用管理员帐户来更改任何属性或调用更改配置设置的任何方法。
要求
Windows 版本 | 支持 |
---|---|
Windows 家庭版 | 否 |
Windows 专业版 | 否 |
Windows 企业版 | 是 |
Windows 教育版 | 是 |
Windows IoT 企业版 | 是 |