Msvm_Physical3dGraphicsProcessor クラス
物理 3-D グラフィックス処理装置 (GPU) について説明します。
次の構文は、簡略化されたマネージド オブジェクト形式 (MOF) コードであり、継承されたすべてのプロパティが含まれています。
構文
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider")]
class Msvm_Physical3dGraphicsProcessor : CIM_LogicalDevice
{
string InstanceID;
string Caption;
string Description;
string ElementName;
datetime InstallDate;
string Name;
uint16 OperationalStatus[];
string StatusDescriptions[];
string Status;
uint16 HealthState;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus;
uint16 PrimaryStatus;
uint16 EnabledState = 2;
string OtherEnabledState;
uint16 RequestedState = 12;
uint16 EnabledDefault = 2;
datetime TimeOfLastStateChange;
uint16 AvailableRequestedStates[];
uint16 TransitioningToState;
string SystemCreationClassName;
string SystemName;
string CreationClassName;
string DeviceID;
boolean PowerManagementSupported;
uint16 PowerManagementCapabilities[];
uint16 Availability;
uint16 StatusInfo;
uint32 LastErrorCode;
string ErrorDescription;
boolean ErrorCleared;
string OtherIdentifyingInfo[];
uint64 PowerOnHours;
uint64 TotalPowerOnHours;
string IdentifyingDescriptions[];
uint16 AdditionalAvailability[];
uint64 MaxQuiesceTime;
Boolean EnabledForVirtualization;
Boolean CompatibleForVirtualization;
string GPUID;
string DirectXVersion;
string PixelShaderVersion;
uint64 DedicatedVideoMemory;
uint64 DedicatedSystemMemory;
uint64 SharedSystemMemory;
uint64 TotalVideoMemory;
uint64 AvailableVideoMemory;
string DriverProvider;
datetime DriverDate;
datetime DriverInstalled;
string DriverVersion;
string DriverModelVersion;
uint64 Rating;
uint64 AdapterIndexID;
};
メンバー
Msvm_Physical3dGraphicsProcessor クラスには、次の種類のメンバーがあります。
メソッド
Msvm_Physical3dGraphicsProcessor クラスには、これらのメソッドがあります。
メソッド | 説明 |
---|---|
EnableDevice | このメソッドはサポートされていません。 |
OnlineDevice | このメソッドはサポートされていません。 |
QuiesceDevice | このメソッドはサポートされていません。 |
RequestStateChange | このメソッドはサポートされていません。 |
リセット | このメソッドはサポートされていません。 |
RestoreProperties | このメソッドはサポートされていません。 |
SaveProperties | このメソッドはサポートされていません。 |
SetPowerState | このメソッドはサポートされていません。 |
プロパティ
Msvm_Physical3dGraphicsProcessor クラスには、これらのプロパティがあります。
-
AdapterIndexID
-
-
データ型: uint64
-
アクセスの種類: 読み取り専用
このデバイスに割り当てられるアダプター インデックス識別子を指定します。
-
-
AdditionalAvailability
-
-
データ型: uint16 配列
-
アクセスの種類: 読み取り専用
デバイスの追加の可用性と状態。 このプロパティは CIM_LogicalDeviceから継承されますが、使用されません。
-
-
可用性
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
デバイスのプライマリ可用性と状態。 このプロパティは CIM_LogicalDeviceから継承されますが、使用されません。
-
-
AvailableRequestedStates
-
-
データ型: uint16 配列
-
アクセスの種類: 読み取り専用
RequestStateChange メソッドの RequestedState パラメーターに指定できる値を示します。 このプロパティは CIM_EnabledLogicalElementから継承され、常に Null に設定 されます。
-
-
AvailableVideoMemory
-
-
データ型: uint64
-
アクセスの種類: 読み取り専用
GPU で使用できるビデオ メモリの量をバイト単位で指定します。
-
-
Caption
-
-
データ型: string
-
アクセスの種類: 読み取り専用
オブジェクトの簡単な説明。 このプロパティは、 CIM_ManagedElementから継承されます。
-
-
CommunicationStatus
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
基になるマネージド要素と通信するインストルメンテーションの機能を示します。 Null 値は、このプロパティが実装されていないことを示します。 このプロパティは、 CIM_ManagedSystemElementから継承されます。
-
不明 (0)
-
使用できません (1)
-
通信 OK (2)
-
失われた通信 (3)
-
連絡先なし (4)
-
DMTF 予約済み (...)
-
Vendor Reserved (0x8000.. )
-
-
CompatibleForVirtualization
-
-
データ型: ブール値
-
アクセスの種類: 読み取り専用
仮想化と互換性がある場合は true。それ以外の場合は false。
注意
このプロパティは、Windows 10 バージョン 1703 で追加されました。
-
-
CreationClassName
-
-
データ型: string
-
アクセスの種類: 読み取り専用
スコープ システムの作成クラス名。 このプロパティは、 CIM_LogicalDeviceから継承されます。
-
-
DedicatedSystemMemory
-
-
データ型: uint64
-
アクセスの種類: 読み取り専用
GPU 専用のシステム メモリの量をバイト単位で指定します。
-
-
DedicatedVideoMemory
-
-
データ型: uint64
-
アクセスの種類: 読み取り専用
GPU 専用のビデオ メモリの量をバイト単位で指定します。
-
-
説明
-
-
データ型: string
-
アクセスの種類: 読み取り専用
オブジェクトの説明。 このプロパティは、 CIM_ManagedElementから継承されます。
-
-
DetailedStatus
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
PrimaryStatus プロパティに追加の状態の詳細を補完します。 Null 値は、このプロパティが実装されていないことを示します。 このプロパティは、 CIM_ManagedSystemElementから継承されます。
-
使用できません (0)
-
追加情報なし (1)
-
ストレス ( 2)
-
予測エラー (3)
-
回復できないエラー (4)
-
エラーのサポート エンティティ (5)
-
DMTF 予約済み (...)
-
Vendor Reserved (0x8000.. )
-
-
DeviceID
-
-
データ型: string
-
アクセスの種類: 読み取り専用
論理デバイスに一意の名前を付けるアドレスまたはその他の識別情報。 このプロパティは、 CIM_LogicalDeviceから継承されます。
-
-
DirectXVersion
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MAXLEN (1024)
GPU でサポートされている DirectX のバージョンを指定します。
-
-
DriverDate
-
-
データ型: datetime
-
アクセスの種類: 読み取り専用
ドライバーのビルド日を指定します。
-
-
DriverInstalled
-
-
データ型: datetime
-
アクセスの種類: 読み取り専用
ドライバーがインストールされた日時を指定します。
-
-
DriverModelVersion
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MAXLEN (1024)
ドライバー モデルのバージョンを指定します。
注意
このプロパティは、Windows 10 バージョン 1703 で追加されました。
-
-
DriverProvider
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MAXLEN (1024)
ドライバー プロバイダーの名前を指定します。
-
-
DriverVersion
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MAXLEN (1024)
ドライバーのバージョンを指定します。
-
-
ElementName
-
-
データ型: string
-
アクセスの種類: 読み取り専用
オブジェクトの表示名。 このプロパティは、 CIM_ManagedElementから継承されます。
-
-
EnabledDefault
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
要素の EnabledState プロパティに対する管理者の既定の構成またはスタートアップ構成。 このプロパティは CIM_EnabledLogicalElementから継承され、常に 2 (有効) に設定されます。
-
-
EnabledForVirtualization
-
-
データ型: ブール値
-
アクセスの種類: 読み取り専用
アダプターが RemoteFX での使用を有効にされているかどうかを指定します。
-
-
EnabledState
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
要素の有効および無効の状態。 このプロパティは CIM_EnabledLogicalElementから継承され、次のいずれかの値になります。
値 説明 - Unknown
- 0
要素の状態を特定できませんでした。 - その他
- 1
- 有効
- 2
要素が実行中です。 - Disabled
- 3
要素はオフになっています。 - シャットダウン
- 4
要素は Disabled 状態になる処理中です。 - 該当なし
- 5
要素は、有効または無効をサポートしていません。 - 有効だがオフライン
- 6
要素はコマンドを完了している可能性があり、新しい要求はすべて削除されます。 - テスト中
- 7
要素はテスト状態です。 - 遅延
- 8
要素はコマンドを完了している可能性がありますが、新しい要求はキューに入れられます。 - 休止
- 9
要素は有効ですが、制限付きモードです。 要素の動作は Enabled 状態 (2) に似ていますが、制限された一連のコマンドのみを処理します。 その他のすべての要求はキューに入れられます。 - 開始中
- 10
要素は、Enabled 状態 (2) に移動中です。 新しい要求がキューに入れられます。 -
-
ErrorCleared
-
-
データ型: boolean
-
アクセスの種類: 読み取り専用
LastErrorCode で報告されたエラーがクリアされたかどうかを示します。 このプロパティは CIM_LogicalDeviceから継承されますが、使用されません。
-
-
ErrorDescription
-
-
データ型: string
-
アクセスの種類: 読み取り専用
LastErrorCode に記録されたエラーの詳細と、実行できる修正アクションに関する情報を提供する文字列。 このプロパティは CIM_LogicalDeviceから継承されますが、使用されません。
-
-
GPUID
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MAXLEN (1024)
アダプターの GPU 識別子が含まれます。
-
-
HealthState
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
要素の現在の正常性。 このプロパティは 、CIM_ManagedSystemElementから継承されます。
-
-
IdentifyingDescriptions
-
-
データ型: 文字列 配列
-
アクセスの種類: 読み取り専用
OtherIdentifyingInfo プロパティ配列のエントリの背後にある説明と詳細を提供する自由形式の文字列の配列。 このプロパティは CIM_LogicalDeviceから継承されますが、使用されません。
-
-
InstallDate
-
-
データ型: datetime
-
アクセスの種類: 読み取り専用
オブジェクトがインストールされた日時。 このプロパティには、オブジェクトがインストールされていることを示す値は必要ありません。 このプロパティは 、CIM_ManagedSystemElementから継承されます。
-
-
InstanceID
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: キー
このクラスのインスタンスを一意に識別します。 このプロパティは、 CIM_ManagedElementから継承されます。
-
-
LastErrorCode
-
-
データ型: uint32
-
アクセスの種類: 読み取り専用
論理デバイスによって報告された最後のエラー コード。 このプロパティは CIM_LogicalDeviceから継承されますが、使用されません。
-
-
MaxQuiesceTime
-
-
データ型: uint64
-
アクセスの種類: 読み取り専用
このプロパティは非推奨とされました。 このプロパティは CIM_LogicalDeviceから継承されますが、使用されません。
-
-
名前
-
-
データ型: string
-
アクセスの種類: 読み取り専用
オブジェクトが認識されるラベル。 このプロパティは 、CIM_ManagedSystemElementから継承されます。
-
-
OperatingStatus
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
要素の操作条件の現在の状態情報を提供し、 EnabledState プロパティの値に関してより詳細な情報を提供するために使用できます。 Null 値は、このプロパティが実装されていないことを示します。 このプロパティは 、CIM_ManagedSystemElementから継承されます。
-
不明 (0)
-
使用できません (1)
-
サービス (2)
-
開始 (3)
-
停止中 (4)
-
停止 ( 5)
-
中止 ( 6)
-
休止状態 (7)
-
完了 (8)
-
移行 ( 9)
-
Emigrating (10)
-
未移行 (11)
-
スナップショット処理 (12)
-
シャットダウン (13)
-
In Test (14)
-
移行中 (15)
-
In Service (16)
-
DMTF 予約済み (..)
-
ベンダー予約 済み (0x8000.. )
-
-
OperationalStatus
-
-
データ型: uint16 配列
-
アクセスの種類: 読み取り専用
オブジェクトの現在の状態。 このプロパティは 、CIM_ManagedSystemElementから継承されます。
-
-
OtherEnabledState
-
-
データ型: string
-
アクセスの種類: 読み取り専用
EnabledState プロパティが 1 (Other) に設定されている場合の要素の有効または無効の状態を表す文字列。 EnabledState プロパティが 1 以外の値である場合、このプロパティは Null に設定する必要があります。 このプロパティは CIM_EnabledLogicalElementから継承され、常に Null に設定 されます。
-
-
OtherIdentifyingInfo
-
-
データ型: 文字列 配列
-
アクセスの種類: 読み取り専用
論理デバイスを識別するために使用できる、デバイス ID 情報以外の追加データ。 このプロパティは CIM_LogicalDeviceから継承されますが、使用されません。
-
-
PixelShaderVersion
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MAXLEN (1024)
GPU でサポートされるピクセル シェーダーのバージョンを指定します。
-
-
PowerManagementCapabilities
-
-
データ型: uint16 配列
-
アクセスの種類: 読み取り専用
デバイスの電源管理機能。 このプロパティは CIM_LogicalDeviceから継承されますが、使用されません。
-
-
PowerManagementSupported
-
-
データ型: ブール値
-
アクセスの種類: 読み取り専用
デバイスを電源管理できるかどうかを示します。 このプロパティは CIM_LogicalDeviceから継承されますが、使用されません。
-
-
PowerOnHours
-
-
データ型: uint64
-
アクセスの種類: 読み取り専用
前回の電源サイクル以降にこのデバイスの電源がオンになっている連続した時間数。 このプロパティは CIM_LogicalDeviceから継承されますが、使用されません。
-
-
PrimaryStatus
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
高レベルの状態情報を提供します。 このプロパティは、要素とそのサブコンポーネントの高レベルで詳細な正常性状態を提供するために 、DetailedStatus プロパティと組み合わせて使用する必要があります。 Null 値は、このプロパティが実装されていないことを示します。 このプロパティは、 CIM_ManagedSystemElementから継承されます。
-
不明 (0)
-
OK (1)
-
低下 ( 2)
-
エラー (3)
-
DMTF 予約済み (...)
-
Vendor Reserved (0x8000.. )
-
-
Rating
-
-
データ型: uint64
-
アクセスの種類: 読み取り専用
-
修飾子: 非推奨 ("値なし")
このデバイスの GPU RemoteFX 評価を指定します。 このプロパティは現在使用されていません。
-
-
RequestedState
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
要素に対して最後に要求された状態または必要な状態。 このプロパティは CIM_EnabledLogicalElementから継承され、常に 12 に設定されます (適用できません)。
-
-
SharedSystemMemory
-
-
データ型: uint64
-
アクセスの種類: 読み取り専用
GPU で使用できる共有システム メモリの量をバイト単位で指定します。
-
-
状態
-
-
データ型: string
-
アクセスの種類: 読み取り専用
オブジェクトの現在の状態。 このプロパティは CIM_ManagedSystemElementから継承されますが、使用されません。
-
-
StatusDescriptions
-
-
データ型: 文字列 配列
-
アクセスの種類: 読み取り専用
さまざまな OperationalStatus 配列値を記述する文字列。 このプロパティは、 CIM_ManagedSystemElementから継承されます。
-
-
StatusInfo
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
論理デバイスの現在の状態。 このプロパティは CIM_LogicalDeviceから継承されますが、使用されません。
-
-
SystemCreationClassName
-
-
データ型: string
-
アクセスの種類: 読み取り専用
スコープ システムの作成クラス名。 このプロパティは、 CIM_LogicalDeviceから継承されます。
-
-
Systemname
-
-
データ型: string
-
アクセスの種類: 読み取り専用
スコープ システムの名前。 このプロパティは、 CIM_LogicalDeviceから継承されます。
-
-
TimeOfLastStateChange
-
-
データ型: datetime
-
アクセスの種類: 読み取り専用
要素の有効な状態が最後に変更された日時。 このプロパティは CIM_EnabledLogicalElementから継承され、常に Null に設定 されます。
-
-
TotalPowerOnHours
-
-
データ型: uint64
-
アクセスの種類: 読み取り専用
このデバイスの電源が入っている合計時間数。 このプロパティは CIM_LogicalDeviceから継承されますが、使用されません。
-
-
TotalVideoMemory
-
-
データ型: uint64
-
アクセスの種類: 読み取り専用
GPU に存在するビデオ メモリの合計量 (バイト単位) を指定します。
-
-
TransitioningToState
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
インスタンスが遷移しているターゲットの状態を示します。 このプロパティは CIM_EnabledLogicalElementから継承され、常に Null に設定 されます。
-
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 8.1 [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2012 R2 [デスクトップ アプリのみ] |
名前空間 |
Root\Virtualization\V2 |
MOF |
|
[DLL] |
|