Class: WMI::CIM_DeviceErrorCounts
- Inherits:
-
Base
- Object
- Base
- WMI::CIM_DeviceErrorCounts
- Defined in:
- lib/CIM_DeviceErrorCounts.rb
Overview
CIM_DeviceErrorCounts は論理デバイスのエラー関連カウンタが含まれる統計情報クラスです。エラーの種類は CCITT (Rec X.733) と ISO (IEC 10164-4) で定義されます。
Instance Attribute Summary (collapse)
-
- (string) Caption
readonly
統計またはメトリックの簡単な説明 (1 行分の文字列) です。.
-
- (uint64) CriticalErrorCount
readonly
致命的なエラーをカウントします。.
-
- (string) Description
readonly
統計またはメトリックの説明です。.
-
- (string) DeviceCreationClassName
readonly
スコーピング デバイスの作成クラス名です。.
-
- (string) DeviceID
readonly
スコーピング デバイスの ID です。.
-
- (uint64) IndeterminateErrorCount
readonly
不定なエラーをカウントします。.
-
- (uint64) MajorErrorCount
readonly
メジャーなエラーをカウントします。.
-
- (uint64) MinorErrorCount
readonly
マイナなエラーをカウントします。.
-
- (string) Name
readonly
継承された Name プロパティは、CIM_DeviceErrorCounts インスタンスのキーの一部として機能します。.
-
- (string) SystemCreationClassName
readonly
スコーピング システムの作成クラス名です。.
-
- (string) SystemName
readonly
スコーピング システムの名前です.
-
- (uint64) WarningCount
readonly
警告のカウントです。.
Instance Method Summary (collapse)
-
- (uint32) ResetCounter(SelectedCounter)
エラーと警告カウンタをリセットするメソッドです。 このメソッドでは、リセットするカウンタを示す整数を入力するのにパラメータが 1 つ必要です。 この入力パラメータに対して、0 はすべて、1 は不定エラー カウンタのリセット、2 は致命的エラー カウンタ、3 は重大なエラー カウンタ、4 は小さなエラー カウンタ、5 は警告カウンタを示します。 メソッドにより、成功した場合は 0、サポートされていない場合は 1、エラーが発生した場合はその他の値が返されます。 メソッドが指定され、エラーと警告を一覧化する論理デバイスの使用により内部処理とカウントがリセットされます。.
Methods inherited from Base
#AddRef, #AssociatorsAsync_, #Associators_, #Clone_, #CompareTo_, #DeleteAsync_, #Delete_, #Derivation_, #ExecMethodAsync_, #ExecMethod_, #GetIDsOfNames, #GetObjectText_, #GetText_, #GetTypeInfo, #GetTypeInfoCount, #InstancesAsync_, #Instances_, #Invoke, #Methods_, #Path_, #Properties_, #PutAsync_, #Put_, #Qualifiers_, #QueryInterface, #ReferencesAsync_, #References_, #Refresh_, #Release, #Security_, #SetFromText_, #SpawnDerivedClass_, #SpawnInstance_, #SubclassesAsync_, #Subclasses_, #SystemProperties_
Instance Attribute Details
- (string) Caption (readonly)
統計またはメトリックの簡単な説明 (1 行分の文字列) です。
22 23 24 |
# File 'lib/CIM_DeviceErrorCounts.rb', line 22 def Caption @Caption end |
- (uint64) CriticalErrorCount (readonly)
致命的なエラーをカウントします。
27 28 29 |
# File 'lib/CIM_DeviceErrorCounts.rb', line 27 def CriticalErrorCount @CriticalErrorCount end |
- (string) Description (readonly)
統計またはメトリックの説明です。
32 33 34 |
# File 'lib/CIM_DeviceErrorCounts.rb', line 32 def Description @Description end |
- (string) DeviceCreationClassName (readonly)
スコーピング デバイスの作成クラス名です。
38 39 40 |
# File 'lib/CIM_DeviceErrorCounts.rb', line 38 def DeviceCreationClassName @DeviceCreationClassName end |
- (string) DeviceID (readonly)
スコーピング デバイスの ID です。
44 45 46 |
# File 'lib/CIM_DeviceErrorCounts.rb', line 44 def DeviceID @DeviceID end |
- (uint64) IndeterminateErrorCount (readonly)
不定なエラーをカウントします。
49 50 51 |
# File 'lib/CIM_DeviceErrorCounts.rb', line 49 def IndeterminateErrorCount @IndeterminateErrorCount end |
- (uint64) MajorErrorCount (readonly)
メジャーなエラーをカウントします。
54 55 56 |
# File 'lib/CIM_DeviceErrorCounts.rb', line 54 def MajorErrorCount @MajorErrorCount end |
- (uint64) MinorErrorCount (readonly)
マイナなエラーをカウントします。
59 60 61 |
# File 'lib/CIM_DeviceErrorCounts.rb', line 59 def MinorErrorCount @MinorErrorCount end |
- (string) Name (readonly)
継承された Name プロパティは、CIM_DeviceErrorCounts インスタンスのキーの一部として機能します。
65 66 67 |
# File 'lib/CIM_DeviceErrorCounts.rb', line 65 def Name @Name end |
- (string) SystemCreationClassName (readonly)
スコーピング システムの作成クラス名です。
71 72 73 |
# File 'lib/CIM_DeviceErrorCounts.rb', line 71 def SystemCreationClassName @SystemCreationClassName end |
- (string) SystemName (readonly)
スコーピング システムの名前です
76 77 78 |
# File 'lib/CIM_DeviceErrorCounts.rb', line 76 def SystemName @SystemName end |
- (uint64) WarningCount (readonly)
警告のカウントです。
82 83 84 |
# File 'lib/CIM_DeviceErrorCounts.rb', line 82 def WarningCount @WarningCount end |
Instance Method Details
- (uint32) ResetCounter(SelectedCounter)
エラーと警告カウンタをリセットするメソッドです。 このメソッドでは、リセットするカウンタを示す整数を入力するのにパラメータが 1 つ必要です。 この入力パラメータに対して、0 はすべて、1 は不定エラー カウンタのリセット、2 は致命的エラー カウンタ、3 は重大なエラー カウンタ、4 は小さなエラー カウンタ、5 は警告カウンタを示します。 メソッドにより、成功した場合は 0、サポートされていない場合は 1、エラーが発生した場合はその他の値が返されます。 メソッドが指定され、エラーと警告を一覧化する論理デバイスの使用により内部処理とカウントがリセットされます。
サブクラスでは、可能な返信コードのセットはメソッド上の ValueMap 修飾子を使って指定することも可能です。 ValueMap に含まれる文字列は ’変換済み’ です。 値の配置修飾子としてサブクラスで指定される場合もあります。
16 17 |
# File 'lib/CIM_DeviceErrorCounts.rb', line 16 def ResetCounter SelectedCounter end |