Share via


Msvm_TPMSettingData クラス

TPM デバイスの構成済みの状態を表します。

次の構文はマネージド オブジェクト フォーマット (MOF) のコードを単純化したもので、すべての継承されたプロパティを含みます。

構文

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_TPMSettingData : CIM_ResourceAllocationSettingData
{
  boolean Shielded = FALSE;
  boolean DataProtected = FALSE;
  uint16  EnabledState = 3;
  uint8   KeyProtector[];
  uint8   LastKnownGoodKeyProtector[];
};

メンバー

Msvm_TPMSettingData クラスには、次の種類のメンバーがあります。

プロパティ

Msvm_TPMSettingData クラスには、これらのプロパティがあります。

DataProtected

データ型: ブール値

アクセスの種類: 読み取り専用

修飾子: 必須

VM のデータを保護するポリシーを設定する場合は true。それ以外の場合は false。 新しく作成された TPM は無効になっているため、初期データ保護状態は false です

EnabledState

データ型: uint16

アクセスの種類: 読み取り専用

修飾子: 必須

要素の有効および無効の状態。 既定値は Disabled です

有効 (2)

無効 (3)

KeyProtector

データ型: uint8 配列

アクセスの種類: 読み取り専用

修飾子: 必須OctetString

ホスト ガーディアン サービス クライアントからのキー保護機能。

LastKnownGoodKeyProtector

データ型: uint8 配列

アクセスの種類: 読み取り専用

修飾子: 必須OctetString

最後の既知の良好なキー保護機能は、前回の VM ブートで TPM デバイスの状態を正常に暗号化しました。

このプロパティは WMI クライアントの読み取り専用であり、VM TPM デバイスでのみ変更できます。

[シールド]

データ型: ブール値

アクセスの種類: 読み取り専用

修飾子: 必須

仮想 マシンをシールドするポリシーを定義する場合は true。それ以外の場合は false。 新しく作成された TPM は無効になっているため、初期シールド状態は false です

要件

要件
サポートされている最小のクライアント
Windows 10 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2016
クライアント サポートの終了
Windows 10
サーバー サポートの終了
Windows Server 2016
名前空間
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
[DLL]
Vmms.exe

関連項目

CIM_ResourceAllocationSettingData