Msvm_ComputerSystem クラス

物理コンピューター システムまたは仮想マシンを表します。

VMMS の情報を取得するには、 Msvm_VirtualSystemManagementService クラスを使用します。

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

構文

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ComputerSystem : CIM_ComputerSystem
{
  string   InstanceID;
  string   Caption;
  string   Description;
  string   ElementName;
  datetime InstallDate;
  uint16   OperationalStatus[];
  string   StatusDescriptions[];
  string   Status;
  uint16   HealthState = 5;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  uint16   EnabledState = 2;
  string   OtherEnabledState;
  uint16   RequestedState;
  uint16   EnabledDefault = 2;
  datetime TimeOfLastStateChange;
  uint16   AvailableRequestedStates[];
  uint16   TransitioningToState;
  string   CreationClassName;
  string   Name = "GUID";
  string   PrimaryOwnerName;
  string   PrimaryOwnerContact;
  string   Roles[];
  string   NameFormat;
  string   OtherIdentifyingInfo[];
  string   IdentifyingDescriptions[];
  uint16   Dedicated[];
  string   OtherDedicatedDescriptions[];
  uint16   ResetCapability = 1;
  uint16   PowerManagementCapabilities[];
  uint64   OnTimeInMilliseconds;
  uint32   ProcessID;
  datetime TimeOfLastConfigurationChange;
  uint16   NumberOfNumaNodes;
  uint16   ReplicationState;
  uint16   ReplicationHealth;
  uint16   ReplicationMode;
  uint16   FailedOverReplicationType;
  uint16   LastReplicationType;
  DateTime LastApplicationConsistentReplicationTime;
  DateTime LastReplicationTime;
  DateTime LastSuccessfulBackupTime;
  uint16   EnhancedSessionModeState;
};

メンバー

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

メソッド

Msvm_ComputerSystem クラスには、次のメソッドがあります。

メソッド 説明
InjectNonMaskableInterrupt マスク不可能な割り込みを仮想マシンに挿入します。 このメソッドは、仮想マシンを表す Msvm_ComputerSystem クラスのインスタンスでのみサポートされます。
Windows 8.1: このメソッドは、R2 をWindows 8.1してWindows Server 2012するまでサポートされません。
RequestReplicationStateChange 仮想マシンのレプリケーション状態を指定した値に変更するように要求します。 このメソッドは、仮想マシンを表す Msvm_ComputerSystem クラスのインスタンスでのみサポートされます。
RequestReplicationStateChangeEx 仮想マシンのレプリケーション状態を指定した値に変更するように要求します。 このメソッドは、仮想マシンを表す Msvm_ComputerSystem クラスのインスタンスでのみサポートされます。
Windows 8.1: このメソッドは、R2 をWindows 8.1してWindows Server 2012するまでサポートされません。
RequestStateChange 仮想マシンの状態を変更することを要求します。 このメソッドは、仮想マシンを表す Msvm_ComputerSystem クラスのインスタンスでのみサポートされます。
SetPowerState このメソッドはサポートされていません。

プロパティ

Msvm_ComputerSystem クラスには、次のプロパティがあります。

AvailableRequestedStates

データ型: uint16 配列

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

状態変更を開始するために使用される RequestStateChange メソッドの RequestedState パラメーターに使用できる値を示します。 一覧表示される値は、CIM_EnabledLogicalElementCapabilitiesの関連付けられたインスタンスの RequestedStatesSupported プロパティに含まれる 値のサブセットであり、選択された値は CIM_EnabledLogicalElement オブジェクトの現在の状態の関数です。 実装で使用可能な値のセットを現在の状態の関数としてアドバタイズできる場合、このプロパティは Null 以外にすることができます。 実装が現在の状態の関数として使用可能な値のセットを特定できない場合、このプロパティは Null になります。

このプロパティは、 CIM_EnabledLogicalElementから継承されます。

有効 (2)

無効 (3)

シャットダウン (4)

オフライン (6)

テスト (7)

延期 (8)

休止 (9)

再起動 (10)

リセット (11)

DMTF 予約済み (..)

Caption

データ型: 文字列

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

オブジェクトの簡単な説明。 このプロパティは CIM_ManagedElement クラスから継承され、次のいずれかの値が含まれます。

説明
"仮想マシン"
インスタンスは仮想マシンを表します。
"ホスティング コンピューター システム"
インスタンスは、ホスティング コンピューターを表します。

CommunicationStatus

データ型: uint16

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

基になるマネージド要素と通信するインストルメンテーションの機能を示します。 Null 値は、このプロパティが実装されていないことを示します。 このプロパティは、 CIM_ManagedSystemElementから継承されます。

CreationClassName

データ型: 文字列

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

インスタンスの作成で使用されるクラスまたはサブクラスの名前。 このプロパティは CIM_Systemから継承され、常に "Msvm_ComputerSystem" に設定されます。

専用

データ型: uint16 配列

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

コンピューター システムが汎用システムと比較して、特別な目的のシステム (特定の用途専用) であるかどうかを示します。 このプロパティは CIM_ComputerSystemから継承され、常に 0 (専用ではありません) に設定されます。

説明

データ型: 文字列

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

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

説明
"Microsoft Virtual Computer System"
インスタンスは仮想マシンを表します。
"Microsoft ホスティング コンピューター システム"
インスタンスは、ホスティング コンピューターを表します。

DetailedStatus

データ型: uint16

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

PrimaryStatus プロパティと追加の状態の詳細を補完します。 Null 値は、このプロパティが実装されていないことを示します。 このプロパティは、 CIM_ManagedSystemElementから継承されます。

ElementName

データ型: 文字列

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

オブジェクトの表示名。 このプロパティは CIM_ManagedElementから継承され、仮想マシンのコンピューターの表示名または管理オペレーティング システムの NetBIOS 名に常に設定されます。

EnabledDefault

データ型: uint16

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

要素の有効な状態に対する管理者の既定またはスタートアップ構成。 このプロパティは CIM_EnabledLogicalElement から継承され、次のいずれかの値になります。

有効 (2)

無効 (3)

有効だがオフライン (6)

EnabledState

データ型: uint16

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

要素の有効および無効の状態。 このプロパティは、これらの要求された状態間の遷移を示すこともできます。 このプロパティは CIM_EnabledLogicalElement クラスから継承され、物理コンピューターの場合は 2 (有効) に設定され、仮想マシンの場合は次のいずれかの値に設定されます。 これらの状態をグラフィカルに表示するには、「解説」を参照してください。

説明
Unknown
0
要素の状態を特定できませんでした。
その他
1
有効
2
要素が実行されています。
Disabled
3
要素はオフになっています。
シャットダウン
4
この要素は、Disabled 状態になる処理中です。
該当なし
5
この要素は、有効または無効をサポートしていません。
有効だがオフライン
6
要素はコマンドを完了している可能性があり、新しい要求はすべて削除されます。
テスト中
7
要素がテスト状態です。
遅延
8
要素はコマンドを完了している可能性がありますが、新しい要求をキューに入れます。
休止
9
要素は有効ですが、制限モードです。 要素の動作は Enabled 状態 (2) に似ていますが、制限された一連のコマンドのみが処理されます。 その他のすべての要求はキューに入れられます。
開始中
10
要素は、Enabled 状態 (2) に移動中です。 新しい要求がキューに入れられます。

EnhancedSessionModeState

データ型: uint16

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

仮想マシン上の拡張セッション モードの現在の状態を指定します。

Hyper-V WMI プロバイダーは、 Msvm_ComputerSystem クラスの EnhancedSessionModeState が変更されるたびに __InstanceModificationEvent を発生させます。 アクティブな vmconnection セッションが __InstanceModificationEventを受け取った場合、ユーザーがその設定を有効にした場合、拡張セッション モードへの切り替えを試みます。

Windows 8.1: この値は、R2 をWindows 8.1してWindows Server 2012するまでサポートされません。

EnhancedSessionModeState には、次のいずれかの値を指定できます。

許可および利用可能 (2)

拡張モードは許可され、仮想マシンで使用できます。

許可されていません (3)

拡張モードは、仮想マシンでは許可されません。

許可されているが使用できない (6)

拡張モードは許可されますが、仮想マシンでは現在使用できません。

FailedOverReplicationType

データ型: uint16

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

修飾子: 非推奨 ("Msvm_ReplicationRelationshipFailedOverReplicationType")

フェールオーバー操作中に適用された復旧データ ポイントの種類。

Note

このプロパティは、Windows 8.1 以降非推奨です。代わりに、Msvm_ReplicationRelationship クラスの同じ名前のプロパティを使用して、プライマリリレーションシップまたは拡張リレーションシップの値を取得します。

次のいずれかの値になります。

なし (0)

標準 (1)

アプリケーション整合性 (2)

計画済み (3)

HealthState

データ型: uint16

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

要素の現在の正常性を指定します。 この属性は、この要素の正常性を表しますが、必ずしもサブコンポーネントの正常性を表すわけではありません。

重大なエラーが発生した場合は、イベント ログで詳細を確認します。 EnabledState プロパティには、詳細情報を含めることもできます。 たとえば、ディスク領域が非常に少ない場合、 HealthState は 25 に設定され、仮想マシンは一時停止し、 EnabledState は 32768 (一時停止) に設定されます。

このプロパティは、 CIM_ManagedSystemElementから継承されます。

説明
[OK]
5
仮想マシンは完全に機能し、通常の運用パラメーター内で動作しており、エラーはありません。
重大なエラー
20
仮想マシンに重大な障害が発生しました。 この値は、仮想マシンの VHD を含む 1 つ以上のディスクのディスク領域が不足していて、仮想マシンが一時停止されている場合に使用されます。
重大なエラー
25
要素は機能せず、回復できない可能性があります。 これは、仮想マシン (Vmwp.exe) のワーカー プロセスが制御要求または情報要求に応答していないこと、または仮想マシンの VHD を含む 1 つ以上のディスクのディスク領域が不足していることを示している可能性があります。

IdentifyingDescriptions

データ型: 文字列 配列

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

このプロパティは CIM_ComputerSystemから継承され、常に Null に設定されます。

InstallDate

データ型: datetime

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

管理オペレーティング システムの仮想マシンの構成が作成された日時 ( Null)。 このプロパティは、 CIM_ManagedSystemElementから継承されます。

InstanceID

データ型: 文字列

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

修飾子: キー

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

Windows 8では、すべてのコンピューター システムまたは仮想マシンに対して ReplicationSettingData のインスタンスが 1 つ存在します。 Windows 8.1の場合、復旧仮想マシンには ReplicationSettingData の 2 つのインスタンスがあります。 この変更により、設定データがレプリケーション関係と区別され、関連付けられます。

プロパティ名 Windows 8値 Windows 8.1値
InstanceID Microsoft:<vmguid>\HVR Microsoft:<vmguid>\HVR\<0/1>

Windows 8.1値では、0 はプライマリを示し、1 は拡張レプリケーションを示します。 拡張レプリケーションの詳細については、「 Msvm_ReplicationRelationship」を参照してください。

LastApplicationConsistentReplicationTime

データ型: DateTime

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

修飾子: 非推奨 ("Msvm_ReplicationRelationshipLastApplicationConsistentReplicationTime")

仮想マシンの最後のアプリケーション整合性レプリケーションを受信した時刻。

Note

このプロパティは、Windows 8.1 以降では非推奨になっています。代わりに、Msvm_ReplicationRelationship クラスの同じ名前のプロパティを使用して、プライマリリレーションシップまたは拡張リレーションシップの値を取得します。

LastReplicationTime

データ型: DateTime

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

修飾子: 非推奨 ("Msvm_ReplicationRelationshipLastReplicationTime")

仮想マシンの復旧時に最後のレプリケーションを受信した時刻。

Note

このプロパティは、Windows 8.1 以降では非推奨になっています。代わりに、Msvm_ReplicationRelationship クラスの同じ名前のプロパティを使用して、プライマリリレーションシップまたは拡張リレーションシップの値を取得します。

LastReplicationType

データ型: uint16

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

修飾子: 非推奨 ("Msvm_ReplicationRelationshipLastReplicationType")

仮想マシンに対して最後に受信したレプリケーションの種類。

Note

このプロパティは、Windows 8.1 以降では非推奨になっています。代わりに、Msvm_ReplicationRelationship クラスの同じ名前のプロパティを使用して、プライマリリレーションシップまたは拡張リレーションシップの値を取得します。

次のいずれかの値になります。

なし (0)

標準 (1)

アプリケーション整合性 (2)

計画済み (3)

LastSuccessfulBackupTime

データ型: DateTime

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

仮想マシンの最後に成功したバックアップが完了した時刻。

名前

データ型: 文字列

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

オブジェクトが認識されるラベル。 このプロパティは CIM_Systemから継承され、常に "GUID" に設定されます。

NameFormat

データ型: 文字列

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

サブクラスヒューリスティックを使用してシステム名がどのように生成されたかを識別する文字列。 このプロパティは CIM_ComputerSystemから継承され、常に Null に設定されます。

NumberOfNumaNodes

データ型: uint16

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

コンピューター システムの一様でないメモリ アクセス (NUMA) ノードの数。 Msvm_ComputerSystemがホスティング コンピューター システムを表す場合、このプロパティには物理 NUMA ノードの数が含まれます。 Msvm_ComputerSystemが仮想マシンを表す場合、このプロパティには、ACPI システム リソース アフィニティ テーブル (SRAT) を介してゲスト オペレーティング システムに表示される仮想 NUMA ノードの数が含まれます。

OnTimeInMilliseconds

データ型: uint64

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

修飾子: Units ("MilliSeconds")

仮想マシンの場合、このプロパティは、マシンが最後にオン、リセット、または復元されてからの時間 (ミリ秒単位) を示します。 今回は、仮想マシンが一時停止状態であった時間を除外します。 管理オペレーティング システムの場合、このプロパティは Null に設定されます。

OperatingStatus

データ型: uint16

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

要素の操作条件の現在の状態情報を提供し、 EnabledState プロパティの値に関してより詳細な情報を提供するために使用できます。 Null 値は、このプロパティが実装されていないことを示します。 このプロパティは、 CIM_ManagedSystemElementから継承されます。

OperationalStatus

データ型: uint16 配列

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

オブジェクトの現在の状態を含む配列。 このプロパティは、 CIM_ManagedSystemElementから継承されます。 インデックス 0 (0) の値は、次のいずれかの値です。

説明
[OK]
2
仮想マシンは機能しており、正常に動作しています。
デグレード
3
仮想マシンは部分的にのみ機能します。 これは、構成を含むストレージにアクセスできないことを示します。 この状態の仮想マシンは、オフまたは削除することしかできません。
予測エラー
5
仮想マシンは機能していますが、今後失敗する可能性があります。 これは、仮想マシンの仮想ハード ディスクを含むストレージの空き領域が不足していることを示します。 使用できないディスク領域が増えた場合、仮想マシンは一時停止されます。
停止
10
この値はサポートされていません。 仮想マシンが停止した場合、 EnabledState プロパティの値は 3 (無効) になります。
In Service
11
仮想マシンが要求を処理しています。
休止中
15
この値はサポートされていません。 仮想マシンが中断または一時停止されている場合、 EnabledState プロパティの値は 32769 (中断) または 32768 (一時停止) になります。

インデックス 1 (1) の値は省略可能であり、セカンダリ状態情報が含まれています。 クライアントは、インデックス 0 (0) のプライマリ状態を使用して、仮想マシンに対して新しい要求を発行できるかどうかを判断する必要があります。 OperationalStatus[0] が 2 (OK) の場合、OperationalStatus[1] で示される操作を中断できます。

OperationalStatus[1] の値は、次のいずれかの値です。

説明
スナップショットの作成
32768
スナップショットは、仮想マシン用に作成中です。
スナップショットの適用
32769
スナップショットは、仮想マシンに適用中です。
スナップショットの削除
32770
スナップショットは、仮想マシンから削除中です。
開始を待機しています
32771
自動起動の遅延が経過すると、仮想マシンが起動します。
ディスクのマージ
32772
以前に削除されたスナップショットの仮想ハード ディスクがマージされています。
仮想マシンのエクスポート
32773
仮想マシンがエクスポートされています。
仮想マシンの移行
32774
仮想マシンは、ある物理コンピューターから別のコンピューターにライブで移行されています。

OtherDedicatedDescriptions

データ型: 文字列 配列

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

Dedicated 配列に値 2 (Other) が含まれている場合にシステムを専用にする方法または理由を説明する文字列。 このプロパティは CIM_ComputerSystemから継承され、常に Null に設定されます。

OtherEnabledState

データ型: 文字列

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

EnabledState プロパティが 1 (Other) に設定されている場合の仮想マシンの有効または無効の状態。 EnabledState が 1 以外の値の場合、このプロパティは Null に設定する必要があります。 このプロパティは CIM_EnabledLogicalElementから継承され、常に Null に設定されます。

OtherIdentifyingInfo

データ型: 文字列 配列

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

このプロパティは CIM_ComputerSystemから継承され、常に Null に設定されます。

PowerManagementCapabilities

データ型: uint16 配列

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

このプロパティは CIM_ComputerSystemから継承されますが、使用されません。

PrimaryOwnerContact

データ型: 文字列

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

プライマリ システム所有者に到達する方法 (電話番号や電子メール アドレスなど) を示す文字列。 このプロパティは CIM_Systemから継承され、常に Null に設定されます。

PrimaryOwnerName

データ型: 文字列

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

プライマリ システム所有者の名前。 このプロパティは CIM_Systemから継承され、常に Null に設定されます。

PrimaryStatus

データ型: uint16

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

高レベルの状態情報を提供します。 このプロパティを DetailedStatus プロパティと組み合わせて使用して、要素とそのサブコンポーネントの高レベルおよび詳細な正常性状態情報を提供する必要があります。 Null 値は、このプロパティが実装されていないことを示します。 このプロパティは、 CIM_ManagedSystemElementから継承されます。

ProcessID

データ型: uint32

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

この仮想マシンが実行されているプロセスの識別子。 この値を使用して、仮想マシンを実行しているシステム上のVmwp.exeのインスタンスを一意に識別できます。

ReplicationHealth

データ型: uint16

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

修飾子: 非推奨 ("Msvm_ReplicationRelationshipReplicationHealth")

仮想マシンのレプリケーションの正常性。

Note

このプロパティは、Windows 8.1 以降非推奨です。代わりに、Msvm_ReplicationRelationship クラスの同じ名前のプロパティを使用して、プライマリリレーションシップまたは拡張リレーションシップの値を取得します。

次のいずれかの値になります。

該当なし (0)

OK (1)

警告 (2)

重大 (3)

ReplicationMode

データ型: uint16

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

仮想マシンのレプリケーション モードを指定します。 これは次のいずれかの値になります。

なし (0)

プライマリ (1)

レプリカ (2)

Recovery

テスト レプリカ (3)

[レプリカ]

拡張レプリカ (4)

ReplicationState

データ型: uint16

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

修飾子: 非推奨 ("Msvm_ReplicationRelationshipReplicationState")

仮想マシンのレプリケーションの状態。

Note

このプロパティは、Windows 8.1 以降非推奨です。代わりに、Msvm_ReplicationRelationship クラスの同じ名前のプロパティを使用して、プライマリリレーションシップまたは拡張リレーションシップの値を取得します。

次のいずれかの値になります。

無効 (0)

レプリケーションの準備完了 (1)

初期レプリケーションの完了を待機しています (2)

レプリケート (3)

同期レプリケーションの完了 (4)

回復済み (5)

コミット済み (6)

中断 ( 7)

重大 (8)

再同期の開始を待機 しています (9)

再同期 (10)

再同期が中断されました (11)

進行中のフェールオーバー (12)

フェールバックの進行中 (13)

フェールバックの完了 (14)

RequestedState

データ型: uint16

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

RequestStateChange メソッドに渡された仮想マシンの最後の要求された状態または目的の状態。状態変更が進行中でない場合は 12 (適用できません)。 要素の実際の状態は EnabledState で表されます。 このプロパティは、最後に要求された状態と現在有効または無効になっている状態を比較するために提供されます。 このプロパティは、 CIM_EnabledLogicalElementから継承されます。

ResetCapability

データ型: uint16

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

このプロパティは CIM_ComputerSystemから継承され、常に 1 (その他) に設定されます。

ロール

データ型: 文字列 配列

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

情報技術環境でシステムが果たす役割を記述する文字列の配列。 このプロパティは CIM_Systemから継承され、常に Null に設定されます。

状態

データ型: 文字列

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

このプロパティは CIM_ManagedSystemElementから継承されますが、使用されません。

StatusDescriptions

データ型: 文字列 配列

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

修飾子: ArrayType ("Indexed")

対応する OperationalStatus 配列値を記述する文字列を含む配列。 たとえば、11 (In Service) が OperationalStatus[0] に割り当てられた値の場合、 StatusDescriptions[0] には、仮想マシンが要求を処理している理由に関する説明が含まれる場合があります。 このプロパティは、 CIM_ManagedSystemElementから継承されます。

TimeOfLastConfigurationChange

データ型: datetime

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

仮想マシン構成ファイルが最後に変更された日時。 構成ファイルは、特定の仮想マシンの操作中、および仮想マシンまたはデバイスの設定のいずれかが追加、変更、または削除されるときに変更されます。

TimeOfLastStateChange

データ型: datetime

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

要素の有効な状態が最後に変更された日時。 このプロパティは、 CIM_EnabledLogicalElementから継承されます。

TransitioningToState

データ型: uint16

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

インスタンスが遷移しているターゲットの状態を示します。 このプロパティは CIM_EnabledLogicalElementから継承されますが、使用されません。

解説

次の図は 、EnabledState の値を示しています。

state diagram for enabledstate values for windows server 2008 r2

Msvm_ComputerSystem クラスのプロパティが変更されると、WMI プロバイダーは変更を説明する__InstanceModificationEvent イベントを示します。 前の状態は PreviousInstance プロパティに含まれており、新しい状態は TargetInstance プロパティに含まれています。 このイベントは非同期です。 __InstanceModificationEvent イベントが処理されるまでに、 TargetInstance プロパティに現在の状態が反映されない場合があります。

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

ネットワーク オブジェクトのクエリを参照してください。

必要条件

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

こちらもご覧ください

CIM_ComputerSystem

__InstanceModificationEvent

CIM_ComputerSystem

Msvm_ComputerSystem (V1)

仮想システム クラス