#pragma autorecover #pragma namespace("\\\\.\\root\\Microsoft\\Windows\\DeviceGuard") instance of __namespace{ name="MS_804";}; #pragma namespace("\\\\.\\root\\Microsoft\\Windows\\DeviceGuard\\MS_804") [Description("公开系统的当前 DeviceGuard 属性。") : Amended ToSubclass,AMENDMENT, LOCALE(0x0804)] class Win32_DeviceGuard { [Description("实例的唯一标识符。") : Amended ToSubclass,key] string InstanceIdentifier; [Description("指示提供程序的版本。") : Amended ToSubclass] string Version; [Description("指示可以提供的一组必需的安全属性。") : Amended ToSubclass,Values{"基本的虚拟化支持", "安全启动", "DMA 保护", "安全内存覆盖", "UEFI Code Readonly", "SMM Security Mitigations 1.0"} : Amended ToSubclass] uint32 RequiredSecurityProperties[]; [Description("指示当前可用的安全属性集。") : Amended ToSubclass,Values{"基本的虚拟化支持", "安全启动", "DMA 保护", "安全内存覆盖", "UEFI Code Readonly", "SMM Security Mitigations 1.0"} : Amended ToSubclass] uint32 AvailableSecurityProperties[]; [Description("指示 SMART 的当前状态。") : Amended ToSubclass,Values{"关闭", "已启用", "正在运行"} : Amended ToSubclass] uint32 VirtualizationBasedSecurityStatus; [Description("指示配置的服务集。") : Amended ToSubclass,Values{"Credential Guard", "虚拟机监控程序强制执行的代码完整性"} : Amended ToSubclass] uint32 SecurityServicesConfigured[]; [Description("指示正在运行的服务集。") : Amended ToSubclass,Values{"Credential Guard", "虚拟机监控程序强制执行的代码完整性"} : Amended ToSubclass] uint32 SecurityServicesRunning[]; [Description("指示代码完整性策略实施状态。") : Amended ToSubclass,Values{"关闭", "审核", "已实施"} : Amended ToSubclass] uint32 CodeIntegrityPolicyEnforcementStatus; [Description("指示用户模式代码完整性策略实施状态。") : Amended ToSubclass,Values{"关闭", "审核", "已实施"} : Amended ToSubclass] uint32 UsermodeCodeIntegrityPolicyEnforcementStatus; };