Skip to content

Latest commit

 

History

History
175 lines (116 loc) · 4.26 KB

msvm-securitysettingdata.md

File metadata and controls

175 lines (116 loc) · 4.26 KB
description ms.assetid title ms.topic ms.date topic_type api_name api_type api_location
Represents the configured state of the security settings for.
c57ab966-591e-4dd9-87be-0d2b81611d5d
Msvm_SecuritySettingData class
reference
05/31/2018
APIRef
kbSyntax
Msvm_SecuritySettingData
Msvm_SecuritySettingData.TpmEnabled
Msvm_SecuritySettingData.KsdEnabled
Msvm_SecuritySettingData.ShieldingRequested
Msvm_SecuritySettingData.DataProtectionRequested
Msvm_SecuritySettingData.EncryptStateAndVmMigrationTraffic
Msvm_SecuritySettingData.VirtualizationBasedSecurityOptOut
DllExport
vmms.exe

Msvm_SecuritySettingData class

Represents the configured state of the security settings for a virtual machine.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_SecuritySettingData : CIM_SettingData
{
  boolean TpmEnabled;
  boolean KsdEnabled;
  boolean ShieldingRequested;
  boolean DataProtectionRequested;
  boolean EncryptStateAndVmMigrationTraffic;
  boolean VirtualizationBasedSecurityOptOut;
};

Members

The Msvm_SecuritySettingData class has these types of members:

Properties

The Msvm_SecuritySettingData class has these properties.

DataProtectionRequested

Data type: boolean

Access type: Read-only

Qualifiers: Required

true to request data protection for a VM; otherwise, false. The default value is false.

EncryptStateAndVmMigrationTraffic

Data type: boolean

Access type: Read-only

Qualifiers: Required

true to have the state and migration traffic of a VM encrypted; otherwise, false. The default value for a newly-created VM is false.

KsdEnabled

Data type: boolean

Access type: Read-only

Qualifiers: Required

true to enable a key storage device (KSD) for this virtual machine; otherwise, false. A newly-created VM has a disable KSD.

ShieldingRequested

Data type: boolean

Access type: Read-only

Qualifiers: Required

true to request shielding for a VM; otherwise, false. A newly-created VM has an initial shielding requested state of false.

TpmEnabled

Data type: boolean

Access type: Read-only

Qualifiers: Required

true to enable a trusted platform nodule (TPM) for this virtual machine; otherwise, false. A newly-created VM has a disable TPM.

VirtualizationBasedSecurityOptOut

Data type: boolean

Access type: Read-only

Qualifiers: Required

true to not offer a VM virtualization-based security; otherwise, false. The default setting for a newly-crated VM's opt-out state is false.

Requirements

Requirement Value
Minimum supported client
Windows 10, version 1703 [desktop apps only]
Minimum supported server
Windows Server 2016
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

See also

CIM_SettingData