Msvm_VirtualSystemManagementServiceSettingData クラス
1 つのホスト システムに存在する仮想化サービスの設定を表します。 このクラスのプロパティを直接変更することはできません。 クライアントは、これらのプロパティのいずれかを変更するには、Msvm_VirtualSystemManagementService クラスの ModifyServiceSettings メソッドを呼び出す必要があります。
次の構文は、簡略化されたマネージ オブジェクト形式 (MOF) コードであり、継承されたすべてのプロパティが含まれています。
構文
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_VirtualSystemManagementServiceSettingData : CIM_SettingData
{
string InstanceID = "Microsoft:host";
string Caption = "Hyper-V Virtual System Management Service";
string Description = "Settings for the Virtual System Management Service";
string ElementName = "Hyper-V Virtual System Management Service";
string BiosLockString;
string DefaultExternalDataRoot = "root\ProgramData\Microsoft\Windows\Virtualization";
string DefaultVirtualHardDiskPath = "root\Users\Public\Documents\Virtual Hard Disks";
string MaximumMacAddress;
string MinimumMacAddress;
boolean NumaSpanningEnabled;
string PrimaryOwnerContact = "";
string PrimaryOwnerName = "Administrators";
uint32 HbaLunTimeout;
string MaximumWWPNAddress;
string MinimumWWPNAddress;
string CurrentWWNNAddress;
uint16 DefaultVirtualHardDiskCachingMode;
boolean HypervisorRootSchedulerEnabled;
boolean EnhancedSessionModeEnabled;
};
メンバー
Msvm_VirtualSystemManagementServiceSettingData クラスには、次の種類のメンバーがあります。
プロパティ
Msvm_VirtualSystemManagementServiceSettingData クラスには、これらのプロパティがあります。
-
BiosLockString
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: Maxlen (32)
BIOS ロックされた Windows オペレーティング システムを仮想マシンで実行できるようにするために OEM によって使用されます。 この文字列の長さは 32 文字にする必要があります。
これは読み取り専用プロパティですが、Msvm_VirtualSystemManagementService クラスの ModifyServiceSettings メソッドを使用して変更できます。
-
-
Caption
-
-
データ型: string
-
アクセスの種類: 読み取り専用
オブジェクトの簡単な説明。 このプロパティは CIM_ManagedElementから継承され、常に "Hyper-V 仮想システム管理サービス" に設定されます。
-
-
CurrentWWNNAddress
-
-
データ型: string
-
アクセスの種類: 読み取り専用
合成ホスト バス アダプターに使用される動的に生成されたワールドワイド名アドレスのワールドワイド ノード名 (WWNN) アドレス。
これは読み取り専用プロパティですが、Msvm_VirtualSystemManagementService クラスの ModifyServiceSettings メソッドを使用して変更できます。
-
-
DefaultExternalDataRoot
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("Msvm_VirtualSystemSettingData。ConfigurationDataRoot")
既定の外部データ ルート。 既定では、"root\ProgramData\Microsoft\Windows\Virtualization" です。
これは読み取り専用プロパティですが、Msvm_VirtualSystemManagementService クラスの ModifyServiceSettings メソッドを使用して変更できます。
-
-
DefaultVirtualHardDiskCachingMode
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
既定でディスクにメモリ内ファイル キャッシュを使用するかどうかを示します。 この値は、Msvm_StorageAllocationSettingData クラスの CachingMode フィールドでディスクごとにオーバーライドできます。
注意
Windows 10 と Windows Server 2016 に追加されました。
-
-
不明 (0)
-
キャッシュなし (3)
-
キャッシュ共有可能な親 (4)
DefaultVirtualHardDiskPath
-
データ型: string
-
アクセスの種類: 読み取り専用
既定の仮想ハード ディスク パス。 既定では、"root\Users\Public\Documents\Virtual Hard Disks" です。
これは読み取り専用プロパティですが、Msvm_VirtualSystemManagementService クラスの ModifyServiceSettings メソッドを使用して変更できます。
説明
-
データ型: string
-
アクセスの種類: 読み取り専用
オブジェクトの説明。 このプロパティは CIM_ManagedElementから継承され、常に "仮想システム管理サービスの設定" に設定されます。
ElementName
-
データ型: string
-
アクセスの種類: 読み取り専用
オブジェクトの表示名。 このプロパティは CIM_ManagedElementから継承され、常に "Hyper-V 仮想システム管理サービス" に設定されます。 このプロパティを変更すると、関連付けられているCIM_LogicalDevice派生関数の ElementName プロパティ が 変更されます。
EnhancedSessionModeEnabled
-
データ型: boolean
-
アクセスの種類: 読み取り専用
サーバーで拡張セッション モードが許可されているかどうかを示します。 True は 許可を示し、それ以外の場合 は False を指定します。
Windows 8.1: この値は、Windows 8.1して R2 をWindows Server 2012するまでサポートされません。
HbaLunTimeout
-
データ型: uint32
-
アクセスの種類: 読み取り専用
仮想マシンを起動する前に、合成ファイバー チャネル仮想デバイスが論理ユニット番号 (LUN) の表示を待機する時間を指定します。
これは読み取り専用プロパティですが、Msvm_VirtualSystemManagementService クラスの ModifyServiceSettings メソッドを使用して変更できます。
HypervisorRootSchedulerEnabled
-
データ型: boolean
-
アクセスの種類: 読み取り専用
ハイパーバイザー ルート スケジューラが有効になっているかどうか。
注意
Windows 10 バージョン 1709 に追加されました。
InstanceID
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: キー
このクラスのインスタンスを一意に識別します。 このプロパティは CIM_SettingDataから継承され、常に "Microsoft:host" に設定されます。 ここで、host はホスティング コンピューター システムの NetBIOS 名です。
MaximumMacAddress
-
データ型: string
-
アクセスの種類: 読み取り専用
動的に生成された MAC アドレスの最大 MAC アドレス。
これは読み取り専用プロパティですが、Msvm_VirtualSystemManagementService クラスの ModifyServiceSettings メソッドを使用して変更できます。
MaximumWWPNAddress
-
データ型: string
-
アクセスの種類: 読み取り専用
合成ホスト バス アダプターに使用される動的に生成されたワールドワイド名アドレスの最大ワールドワイド ポート名 (WWPN) アドレス。
これは読み取り専用プロパティですが、Msvm_VirtualSystemManagementService クラスの ModifyServiceSettings メソッドを使用して変更できます。
MinimumMacAddress
-
データ型: string
-
アクセスの種類: 読み取り専用
動的に生成された MAC アドレスの最小 MAC アドレス。
これは読み取り専用プロパティですが、Msvm_VirtualSystemManagementService クラスの ModifyServiceSettings メソッドを使用して変更できます。
MinimumWWPNAddress
-
データ型: string
-
アクセスの種類: 読み取り専用
合成ホスト バス アダプターに使用される、動的に生成されたワールドワイド名アドレスの最小ワールドワイド ポート名アドレス。
これは読み取り専用プロパティですが、Msvm_VirtualSystemManagementService クラスの ModifyServiceSettings メソッドを使用して変更できます。
NumaSpanningEnabled
-
データ型: boolean
-
アクセスの種類: 読み取り専用
仮想マシンを起動するとき、または動的メモリによって仮想マシンにメモリを割り当てるときに、リモートの非一等形式メモリ アクセス (NUMA) ノードからメモリを割り当てることができるかどうかを指定します。 これには、次のいずれかの値を指定できます。
値 | 説明 |
---|---|
|
メモリは、ローカルノードとリモート NUMA ノードの両方から割り当てられます。 |
|
メモリは、仮想マシンに割り当てられた NUMA ノードからのみ割り当てることができます。 |
これは読み取り専用プロパティですが、Msvm_VirtualSystemManagementService クラスの ModifyServiceSettings メソッドを使用して変更できます。
PrimaryOwnerContact
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: Maxlen (256)、 Mappingstrings ("MIF。DMTF|一般情報|001.4")
プライマリ システム所有者に到達する方法 (電話番号やメール アドレスなど) について説明します。 既定では、空です。 この名前の長さは 256 文字以下です。
これは読み取り専用プロパティですが、Msvm_VirtualSystemManagementService クラスの ModifyServiceSettings メソッドを使用して変更できます。
PrimaryOwnerName
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: Maxlen (64)、 Mappingstrings ("MIF。DMTF|一般情報|001.3")
プライマリ システム所有者の名前。 既定では、"Administrators" です。 この値の長さは 64 文字を超えることはできません。
これは読み取り専用プロパティですが、Msvm_VirtualSystemManagementService クラスの ModifyServiceSettings メソッドを使用して変更できます。
注釈
MSVM_VIRTUALSYSTEMMANAGEMENTSERVICESETTINGDATA クラスへのアクセスは、UAC フィルター処理によって制限される場合があります。 詳細については、「 ユーザー アカウント制御と WMI」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2012 [デスクトップ アプリのみ] |
名前空間 |
Root\Virtualization\V2 |
MOF |
|
[DLL] |
|