Msvm_VirtualSystemManagementCapabilities クラス

関連付けられている Msvm_VirtualSystemManagementServiceの機能について説明します。

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

構文

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_VirtualSystemManagementCapabilities : CIM_VirtualSystemManagementCapabilities
{
  string  InstanceID;
  string  Caption = "Hyper-V Virtual System Management Service Capabilities";
  string  Description = "Defines Virtual System Management Service Capabilities";
  string  ElementName = "Hyper-V Virtual System Management Service Capabilities";
  boolean ElementNameEditSupported;
  unit16  MaxElementNameLen;
  unit16  RequestedStatesSupported[];
  string  ElementNameMask;
  string  VirtualSystemTypesSupported[];
  uint16  SynchronousMethodsSupported[];
  uint16  AsynchronousMethodsSupported[];
  uint16  IndicationsSupported[];
};

メンバー

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

プロパティ

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

AsynchronousMethodsSupported

データ型: uint16 配列

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

修飾子: オーバーライド ("CIM_VirtualSystemManagementCapabilities.AsynchronousMethodsSupported")

実装で非同期的にサポートされる Msvm_VirtualSystemManagementService メソッドを指定します。

DMTF 予約済み (...)

ValidatePlannedSystem (32767)

ImportSystemDefinition (32770)

ImportSnapshotDefinitions (32771)

RealizePlannedSystem (32772)

ExportSystemDefinition (32778)

AddFeatureSettings (32779)

ModifyFeatureSettings (32780)

RemoveFeatureSettings (32781)

GetVirtualSystemThumbnailImage (32782)

ModifyServiceSettings (32783)

GetSummaryInformation (32784)

AddKvpItems (32785)

ModifyKvpItems (32786)

RemoveKvpItems (32787)

FormatError (32788)

RequestStateChangeSupported (32789)

StartServiceSupported (32790)

StopServiceSupported (32791)

ModifyDiskMergeSettings (32792)

GenerateWwpn (32793)

AddFibreChannelChap (32794)

RemoveFibreChannelChap (32795)

SetGuestNetworkAdapterConfiguration (32796)

GetSizeOfSystemFiles (32797)

GetCurrentWwpnFromGenerator (32798)

ベンダー予約済み (32799..65535)

Caption

データ型: string

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

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

説明

データ型: string

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

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

ElementName

データ型: string

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

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

ElementNameEditSupported

データ型: ブール値

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

ElementName プロパティを変更できるかどうかを示します。 このプロパティは、 CIM_EnabledLogicalElementCapabilitiesから継承されます。

ElementNameMask

データ型: string

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

正規表現として表される ElementName の制限を指定します。 このプロパティは、 CIM_EnabledLogicalElementCapabilitiesから継承されます。

IndicationsSupported

データ型: uint16 配列

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

修飾子: オーバーライド ("CIM_VirtualSystemManagementCapabilities.IndicationsSupported")

実装でサポートされるインジケーターを指定します。

実装でサポートされているインジケーターを識別する表示識別子の列挙。

VirtualResourceStateChangeIndicationsSupported (2)

実装では、仮想システムのリソースを表す CIM_LogicalDevice インスタンスの状態変更の通知がサポートされています。

ConcreteJobStateChangeIndicationsSupported (3)

実装では、 CIM_ConcreteJob インスタンスの状態変更の通知がサポートされています。

VirtualSystemStateChangeIndicationsSupported (4)

実装では、仮想システムを表す CIM_ComputerSystem インスタンスの状態変更の通知がサポートされています。

DMTF 予約済み (...)

ベンダー予約済み (32767..65535)

InstanceID

データ型: string

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

修飾子: キー

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

MaxElementNameLen

データ型: unit16

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

修飾子: MaxValue (256)

ElementName プロパティのサポートされる最大長を指定します。 このプロパティは、 CIM_EnabledLogicalElementCapabilitiesから継承されます。

RequestedStatesSupported

データ型: unit16 配列

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

有効な論理要素で RequestStateChange メソッドを使用するときに要求できる状態を示します。 このプロパティは、 CIM_EnabledLogicalElementCapabilitiesから継承されます。

意味
2
Enabled
3
無効
4
シャットダウン
6
オフライン
7
テスト
8
延期
9
休止
10
再起動
11
Reset

SynchronousMethodsSupported

データ型: uint16 配列

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

修飾子: オーバーライド ("CIM_VirtualSystemManagementCapabilities.SynchronousMethodsSupported")

実装で同期的にサポートされる Msvm_VirtualSystemManagementService メソッドを指定します。

DMTF 予約済み (...)

ValidatePlannedSystem (32767)

ImportSystemDefinition (32770)

ImportSnapshotDefinitions (32771)

RealizePlannedSystem (32772)

ExportSystemDefinition (32778)

AddFeatureSettings (32779)

ModifyFeatureSettings (32780)

RemoveFeatureSettings (32781)

GetVirtualSystemThumbnailImage (32782)

ModifyServiceSettings (32783)

GetSummaryInformation (32784)

AddKvpItems (32785)

ModifyKvpItems (32786)

RemoveKvpItems (32787)

FormatError (32788)

RequestStateChangeSupported (32789)

StartServiceSupported (32790)

StopServiceSupported (32791)

ModifyDiskMergeSettings (32792)

GenerateWwpn (32793)

AddFibreChannelChap (32794)

RemoveFibreChannelChap (32795)

SetGuestNetworkAdapterConfiguration (32796)

GetSizeOfSystemFiles (32797)

GetCurrentWwpnFromGenerator (32798)

ベンダー予約済み (32799..65535)

VirtualSystemTypesSupported

データ型: 文字列 配列

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

実装でサポートされる仮想システムの種類を指定する文字列の配列。 NULL 以外の配列要素の値は、Msvm_VirtualSystemSettingData.VirtualSystemType プロパティに定義されている文字列に準拠している必要があります。

必要条件

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