MSMCAEvent_SMBIOSError クラス

MSMCAEvent_SMBIOSError クラスは、マシン チェック アーキテクチャ (MCA) システム BIOS エラーを示します。 このクラスは、64 ビット Windows システムでのみ使用できます。

次の構文は、マネージ オブジェクト形式 (MOF) コードから簡略化され、継承されたすべてのプロパティが含まれています。 プロパティとメソッドは、MOF の順序ではなく、アルファベット順です。

構文

class MSMCAEvent_SMBIOSError : WMIEvent
{
  boolean Active;
  uint32  AdditionalErrors;
  uint32  Cpu;
  uint8   ErrorSeverity;
  string  InstanceName;
  uint8   RawRecord[];
  uint64  RecordId;
  uint32  Size;
  uint8   SMBIOS_EVENT_TYPE;
  uint32  Type;
  uint64  VALIDATION_BITS;
  uint32  LogToEventlog;
};

メンバー

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

プロパティ

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

アクティブ

データ型: boolean

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

クラスのこのインスタンスがアクティブな場合は TRUE。それ以外の場合は FALSE

AdditionalErrors

データ型: uint32

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

レコード内の追加エラーの数。

Cpu

データ型: uint32

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

エラーを報告した CPU。 このプロパティは、最初のプロセッサに番号 0 が割り当てられ、2 番目のプロセッサに数値 1 が割り当てられるマルチプロセッサ システムにのみ適用されます。

ErrorSeverity

データ型: uint8

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

報告されたエラーの重大度レベル。

説明
0
復旧可能
1
致命的
2
訂正

InstanceName

データ型: string

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

修飾子: キー

クラスのこのインスタンスの一意識別子。

LogToEventlog

データ型: uint32

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

0 (ゼロ) の場合、このイベントはシステム イベント ログに記録されません。

RawRecord

データ型: uint8 配列

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

生のエラー レコードを含むバイトの配列。 Size プロパティが指定する配列内の要素の数。

RecordId

データ型: uint64

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

このエラーのエラー レコードのレコード識別子。

スクリプトでの uint64 値の使用の詳細については、「 WMI でのスクリプト作成」を参照してください。

[サイズ]

データ型: uint32

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

生のエラー レコードのサイズ。

SMBIOS_EVENT_TYPE

データ型: uint8

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

イベントの種類。

説明
0
予約済み。
1
単一ビット ECC メモリ エラー。
2
複数ビット ECC メモリ エラー。
3
パリティ メモリ エラー。
4
バスのタイムアウト。
5
I/O チャネル チェック。
6
ソフトウェア NMI。
7
メモリのサイズ変更後。
8
POST エラー。
9
PCI パリティ エラー。
"10"
PCI システム エラー。
11
CPU エラー。
12
EISA フェールセーフ タイマーのタイムアウト。
13
修正可能なメモリ ログが無効になっています。
14
特定のイベントの種類に対してログ記録が無効になっています。 同じ型のエラーが短時間で多すぎます。
15
予約済み。
16
システムの制限を超えました (電圧や温度のしきい値を超えたなど)。
17
非同期ハードウェア タイマーの有効期限が切れ、システム リセットが発行されました。
18
ファイル内の構成情報。
19
ハード ディスク情報。
20
システムが再構成されました。
21
修正不可能な CPU 複雑エラー。
22
ログ領域のリセットまたはクリア。
23
システム ブート。 実装されている場合、このログ エントリは、システム ブートで最初に書き込まれたエントリであることが保証されます。

Type

データ型: uint32

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

イベント ログ メッセージの種類。 これらのメッセージは、いずれかのイベントを受信したときに Windows イベント ログ コンシューマー プロバイダーによってイベント ログ メッセージを挿入するために使用されるイベント ログ メッセージ コードに対応します。

VALIDATION_BITS

データ型: uint64

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

後続のフィールドの有効性を示すために使用される検証ビット。 値 1 (0x1) は、 SMBIOS_EVENT が有効であることを意味します。

スクリプトでの uint64 値の使用の詳細については、「 WMI でのスクリプト作成」を参照してください。

解説

MSMCAEvent_SMBIOSError クラスは WMIEvent から派生します。

要件

要件
サポートされている最小のクライアント
Windows XP
サポートされている最小のサーバー
Windows Server 2003
名前空間
Root\wmi
MOF
Wmicore.mof
[DLL]
Wmiprov.dll

関連項目

MSMCA クラス

WMIEvent