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から継承されます。
値 | 説明 |
---|---|
|
その他 |
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 |
|
[DLL] |
|