#pragma autorecover
#pragma namespace("\\\\.\\root\\Microsoft\\Windows\\CI")
instance of __namespace{ name="MS_804";};
#pragma namespace("\\\\.\\root\\Microsoft\\Windows\\CI\\MS_804")

[Description("包含用于更新和确认 CI 策略的工具") : Amended ToSubclass,AMENDMENT, LOCALE(0x0804)]
class PS_UpdateAndCompareCIPolicy
{
  [Description("检查当前 CIPolicy 是否与 FilePath 给定的策略相匹配") : Amended ToSubclass] uint32 Compare([In] string FilePath,[Out,Description("DWORD 1 = true，2 = false，3 = 找不到文件") : Amended ToSubclass] uint64 cmdletOutput);
  [Description("将当前 CIPolicy 替换为 FilePath 给定的策略") : Amended ToSubclass] uint32 Update([In] string FilePath,[Out,Description("DWORD 1 = true，2 = false，3 = 找不到文件") : Amended ToSubclass] uint64 cmdletOutput);
  [Description("删除当前 CIPolicy") : Amended ToSubclass] uint32 Delete([Out,Description("DWORD 1 = true，2 = false，3 = 找不到文件") : Amended ToSubclass] uint64 cmdletOutput);
};
