Share via


Win32_WinSAT クラス

[Win32_WinSATは、Windows 8.1後にリリースで変更または使用できない場合があります。]

最新の正式な評価の概要評価情報を定義します。

次の構文は MOF コードを簡略化したもので、継承されたすべてのプロパティが含まれています。

構文

class Win32_WinSAT
{
  string TimeTaken = "MostRecentAssessment";
  real32 WinSPRLevel;
  uint32 WinSATAssessmentState;
  real32 MemoryScore;
  real32 CPUScore;
  real32 DiskScore;
  real32 D3DScore;
  real32 GraphicsScore;
};

メンバー

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

プロパティ

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

CPUScore

データ型: real32

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

コンピューター上のプロセッサのスコア。

D3DScore

データ型: real32

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

Windows 8.1後、WinSAT は、コンピューターの 3 次元グラフィックス (ゲーム) 機能と、この評価を使用してオブジェクトをレンダリングしてシェーダーを実行するグラフィックス ドライバーの機能を評価しなくなりました。 互換性のために、WinSAT はメトリックとスコアのセンチネル値を報告しますが、これらはリアルタイムでは計算されません。

DiskScore

データ型: real32

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

コンピューター上のプライマリ ハード ディスクでのシーケンシャル読み取りスループットのスコア。

GraphicsScore

データ型: real32

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

コンピューターのグラフィックス機能のスコア。

MemoryScore

データ型: real32

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

コンピューターのメモリ スループットと容量のスコア。

TimeTaken

データ型: string

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

修飾子: キー

このプロパティは、WQL クエリの WHERE 句で "MostRecentAssessment" に設定する必要があります。

WinSATAssessmentState

データ型: uint32

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

評価の状態。 使用可能な値の説明については、 WINSAT_ASSESSMENT_STATE 列挙を参照してください。

StateUnknown (0)

有効 (1)

IncoherentWithHardware (2)

NoAssessmentAvailable (3)

無効 ( 4)

WinSPRLevel

データ型: real32

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

コンピューターの基本スコア。 スコア値の詳細については、 IProvideWinSATResultsInfo::SystemRating プロパティを 参照してください。

解説

MemoryScore などのサブコンポーネント スコアの詳細については、IProvideWinSATAssessmentInfo::Score プロパティを参照してください。

WMI を使用してこのクラスからデータを取得する方法を示す例については、 IProvideWinSATVisuals::get_Bitmap メソッドを参照してください。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
サポートなし
名前空間
Root\CIMv2
MOF
WinSAT.mof
[DLL]
WinSATAPI.dll