次の方法で共有


Msvm_KvpExchangeComponentSettingData クラス

キー/値ペア交換サービスの構成済みの状態を表します。

次の構文は、簡略化されたマネージ オブジェクト形式 (MOF) コードであり、継承されたすべてのプロパティが含まれています。

構文

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_KvpExchangeComponentSettingData : CIM_ResourceAllocationSettingData
{
  boolean DisableHostKVPItems;
  string  InstanceID;
  string  Caption = "Key-Value Pair Exchange";
  string  Description = "Microsoft Key-Value Pair Exchange Service Setting Data";
  string  ElementName = "Key-Value Pair Exchange";
  uint16  ResourceType = 1;
  string  OtherResourceType = "Microsoft:Hyper-V:Key-Value Pair Exchange Component";
  string  ResourceSubType;
  string  PoolID;
  uint16  ConsumerVisibility = 3;
  string  HostResource[];
  string  AllocationUnits = "count";
  uint64  VirtualQuantity = 1;
  uint64  Reservation = 1;
  uint64  Limit = 1;
  uint32  Weight = 0;
  boolean AutomaticAllocation = True;
  boolean AutomaticDeallocation = True;
  string  Parent;
  string  Connection[];
  string  Address;
  uint16  MappingBehavior;
  string  AddressOnParent;
  string  VirtualQuantityUnits = "count";
  uint16  EnabledState = 2;
  String  HostExchangeItems[];
  String  HostOnlyItems[];
};

メンバー

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

プロパティ

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

アドレス

データ型: string

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

リソースのアドレス。 このプロパティは 、CIM_ResourceAllocationSettingData から継承され、常に Null に設定 されます

AddressOnParent

データ型: string

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

親のコンテキストでのこのリソースのアドレスについて説明します。 Parent プロパティと AddressOnParent プロパティは、コントローラーの関係と、コントローラー上のデバイスの順序を記述するために使用されます。 このプロパティは、 CIM_ResourceAllocationSettingDataから継承されます。

AllocationUnits

データ型: string

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

Reservation プロパティと Limit プロパティで使用される割り当ての単位。 このプロパティは、 CIM_ResourceAllocationSettingDataから継承されます。

AutomaticAllocation

データ型: boolean

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

リソースが自動的に割り当てられるかどうかを示します。 このプロパティは、 CIM_ResourceAllocationSettingDataから継承されます。

AutomaticDeallocation

データ型: boolean

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

リソースが自動的に割り当て解除されるかどうかを示します。 このプロパティは、 CIM_ResourceAllocationSettingDataから継承されます。

Caption

データ型: string

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

オブジェクトの簡単な説明。 このプロパティは、 CIM_ManagedElementから継承されます。

接続

データ型: 文字列 配列

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

このリソースが接続されている対象。 このプロパティは 、CIM_ResourceAllocationSettingData から継承され、常に Null に設定 されます

ConsumerVisibility

データ型: uint16

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

割り当てられたリソースに対するコンシューマーの可視性。 このプロパティは、 CIM_ResourceAllocationSettingDataから継承されます。

説明
3
仮想

説明

データ型: string

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

オブジェクトの説明。 このプロパティは、 CIM_ManagedElementから継承されます。

DisableHostKVPItems

データ型: boolean

アクセスの種類: 読み取り/書き込み

このプロパティは、ホストがゲスト内のホスト名と OS 情報に自動的に入力されないようにします。

Note

このプロパティは、Windows 10 バージョン 1703 で追加されました。

ElementName

データ型: string

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

オブジェクトの表示名。 このプロパティは、 CIM_ManagedElementから継承されます。

EnabledState

データ型: uint16

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

要素の有効な状態。

有効 (2)

無効 (3)

HostExchangeItems

データ型: 文字列 配列

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

修飾子: ArrayType ("Indexed")、 HyperVEmbeddedInstance ("Msvm_KvpExchangeDataItem")

キーと値のペア 表す埋め込みMsvm_KvpExchangeDataItem インスタンスの配列。

HostOnlyItems

データ型: 文字列 配列

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

修飾子: ArrayType ("Indexed")、 HyperVEmbeddedInstance ("Msvm_KvpExchangeDataItem")

構成ファイル 格納されているが、ゲスト オペレーティング システムと交換されないキーと値のペアを含むMsvm_KvpExchangeDataItem インスタンスの配列。 これにより、アプリケーションは、ゲスト オペレーティング システムに表示する必要のない仮想マシン固有のデータを格納できます。 Msvm_KvpExchangeDataItem インスタンスのSource プロパティが 4 に設定されている場合を除き、項目の書式設定は HostExchangeItems プロパティの項目と同じです。 各構成ファイルは 128 個のキーと値のペアに制限されています。各値フィールドのサイズは最大 16 KB、キー フィールドは最大 512 バイトです。

HostResource

データ型: 文字列 配列

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

特定の割り当てをホストまたは基になるリソースに公開します。 このプロパティは 、CIM_ResourceAllocationSettingData から継承され、常に Null に設定 されます

InstanceID

データ型: string

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

修飾子: キー

このクラスのインスタンスを一意に識別します。 このプロパティは、 CIM_ManagedElementから継承されます。

制限

データ型: uint64

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

この割り当てに付与される上限または最大リソース量。 このプロパティは、 CIM_ResourceAllocationSettingDataから継承されます。

MappingBehavior

データ型: uint16

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

このリソースを基になるリソースにマップする方法を指定します。 このプロパティは 、CIM_ResourceAllocationSettingData から継承され、常に Null に設定 されます

OtherResourceType

データ型: string

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

適切に定義された値が使用できなく、 ResourceType の値が 1 (その他) の場合に、リソースの種類を表す文字列。 このプロパティは、 CIM_ResourceAllocationSettingDataから継承されます。

Parent

データ型: string

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

リソースの親。 このプロパティは 、CIM_ResourceAllocationSettingData から継承され、常に Null に設定 されます

PoolID

データ型: string

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

リソースの割り当て元のリソース プールの ID。 このプロパティは、 CIM_ResourceAllocationSettingDataから継承されます。

予約

データ型: uint64

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

この割り当てで使用可能であることが保証されているリソースの量。 このプロパティは、 CIM_ResourceAllocationSettingDataから継承されます。

ResourceSubType

データ型: string

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

このリソースの実装固有のサブタイプを記述する文字列。 このプロパティは、 CIM_ResourceAllocationSettingDataから継承されます。

ResourceType

データ型: uint16

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

この割り当て設定が表すリソースの種類。 このプロパティは、 CIM_ResourceAllocationSettingDataから継承されます。

説明
1
その他

VirtualQuantity

データ型: uint64

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

コンシューマーに提示されるリソースの量。 このプロパティは、 CIM_ResourceAllocationSettingDataから継承されます。

VirtualQuantityUnits

データ型: string

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

このリソース割り当ての測定単位を指定します。 このプロパティの値は、DSP0004 V2.5 以降の付録 C.1 で定義されているプログラム単位修飾子の有効な値である必要があります。 このプロパティは、 CIM_ResourceAllocationSettingDataから継承されます。

Weight

データ型: uint32

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

同じリソース プールからの他の割り当てに関連するこの割り当ての相対的な優先順位。 このプロパティは、 CIM_ResourceAllocationSettingDataから継承されます。

注釈

MSVM_KVPEXCHANGECOMPONENTSETTINGDATA クラスへのアクセスは、UAC フィルター処理によって制限される場合があります。 詳細については、「 ユーザー アカウント制御と WMI」を参照してください。

要件

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

こちらもご覧ください

CIM_ResourceAllocationSettingData

CIM_ResourceAllocationSettingData