Class: WMI::Win32_BIOS

Inherits:
Base
  • Object
show all
Defined in:
lib/Win32_BIOS.rb

Overview

Win32_BIOS クラスは、コンピュータにインストールされている基本入出力 (BIOS) の属性を表します。

Instance Attribute Summary (collapse)

Method Summary

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

- (uint16) BiosCharacteristics (readonly)

BiosCharacteristics プロパティにより、System Management BIOS Reference Specification で定義されているようにシステムでサポートされている BIOS の特性が識別されます。

Returns:

  • (uint16)

    BiosCharacteristics



7
8
9
# File 'lib/Win32_BIOS.rb', line 7

def BiosCharacteristics
  @BiosCharacteristics
end

- (string) BIOSVersion (readonly)

BIOSVersion 配列プロパティには、完全なシステム BIOS 情報が含まれています。

 

Returns:

  • (string)

    BIOSVersion



14
15
16
# File 'lib/Win32_BIOS.rb', line 14

def BIOSVersion
  @BIOSVersion
end

- (string) BuildNumber (readonly)

このソフトウェア要素のコンパイルの内部識別子です。

Returns:

  • (string)

    BuildNumber



19
20
21
# File 'lib/Win32_BIOS.rb', line 19

def BuildNumber
  @BuildNumber
end

- (string) Caption (readonly)

Caption プロパティは、オブジェクトについての簡単な説明 (1 行分の文字列) です。

Returns:

  • (string)

    Caption



24
25
26
# File 'lib/Win32_BIOS.rb', line 24

def Caption
  @Caption
end

- (string) CodeSet (readonly)

このソフトウェア要素で使用されるコード セットです。

Returns:

  • (string)

    CodeSet



30
31
32
# File 'lib/Win32_BIOS.rb', line 30

def CodeSet
  @CodeSet
end

- (string) CurrentLanguage (readonly)

CurrentLanguage プロパティは、現在の BIOS 言語名を示します。

Returns:

  • (string)

    CurrentLanguage



35
36
37
# File 'lib/Win32_BIOS.rb', line 35

def CurrentLanguage
  @CurrentLanguage
end

- (string) Description (readonly)

Description プロパティでオブジェクトの説明が提供されます。

Returns:

  • (string)

    Description



41
42
43
# File 'lib/Win32_BIOS.rb', line 41

def Description
  @Description
end

- (string) IdentificationCode (readonly)

このプロパティの値はこのソフトウェア要素の製造元の識別子です。

 

Returns:

  • (string)

    IdentificationCode



47
48
49
# File 'lib/Win32_BIOS.rb', line 47

def IdentificationCode
  @IdentificationCode
end

- (uint16) InstallableLanguages (readonly)

InstallableLanguages プロパティは、このシステムでインストールできる言語の数を表します。

 

Returns:

  • (uint16)

    InstallableLanguages



53
54
55
# File 'lib/Win32_BIOS.rb', line 53

def InstallableLanguages
  @InstallableLanguages
end

- (datetime) InstallDate (readonly)

InstallDate プロパティは、オブジェクトがインストールされた日時を示す値です。

 

Returns:

  • (datetime)

    InstallDate



59
60
61
# File 'lib/Win32_BIOS.rb', line 59

def InstallDate
  @InstallDate
end

- (string) LanguageEdition (readonly)

このプロパティの値は、このソフトウェア要素の言語を示します。

 ISO 639 

Returns:

  • (string)

    LanguageEdition



66
67
68
# File 'lib/Win32_BIOS.rb', line 66

def LanguageEdition
  @LanguageEdition
end

- (string) ListOfLanguages (readonly)

ListOfLanguages プロパティには、BIOS でインストール可能な言語の名前の一覧が含まれています。

Returns:

  • (string)

    ListOfLanguages



71
72
73
# File 'lib/Win32_BIOS.rb', line 71

def ListOfLanguages
  @ListOfLanguages
end

- (string) Manufacturer (readonly)

このソフトウェア要素の製造元です。

Returns:

  • (string)

    Manufacturer



76
77
78
# File 'lib/Win32_BIOS.rb', line 76

def Manufacturer
  @Manufacturer
end

- (string) Name (readonly)

このソフトウェア要素を識別するのに使用される名前です。

Returns:

  • (string)

    Name



81
82
83
# File 'lib/Win32_BIOS.rb', line 81

def Name
  @Name
end

- (string) OtherTargetOS (readonly)

OtherTargetOS プロパティにより、TargetOperatingSystem プロパティに 1 の値 ("その他") があるときに、ソフトウェア要素の製造元とオペレーティング システムが記録されます。

 

Returns:

  • (string)

    OtherTargetOS



88
89
90
# File 'lib/Win32_BIOS.rb', line 88

def OtherTargetOS
  @OtherTargetOS
end

- (boolean) PrimaryBIOS (readonly)

true の場合、これはコンピュータ システムのプライマリ BIOS です。

Returns:

  • (boolean)

    PrimaryBIOS



93
94
95
# File 'lib/Win32_BIOS.rb', line 93

def PrimaryBIOS
  @PrimaryBIOS
end

- (datetime) ReleaseDate (readonly)

ReleaseDate プロパティは、YYYYMMDDHHMMS.MMMMMM(+-)OOOS の Coordinated Universal Time (UTC) 形式で Win32 BIOS のリリース日を示します。

Returns:

  • (datetime)

    ReleaseDate



98
99
100
# File 'lib/Win32_BIOS.rb', line 98

def ReleaseDate
  @ReleaseDate
end

- (string) SerialNumber (readonly)

このソフトウェア要素の割り当てシリアル番号です。

Returns:

  • (string)

    SerialNumber



103
104
105
# File 'lib/Win32_BIOS.rb', line 103

def SerialNumber
  @SerialNumber
end

- (string) SMBIOSBIOSVersion (readonly)

SMBIOSBIOSVersion プロパティには、SMBIOS によって報告された BIOS バージョンが含まれています。

Returns:

  • (string)

    SMBIOSBIOSVersion



108
109
110
# File 'lib/Win32_BIOS.rb', line 108

def SMBIOSBIOSVersion
  @SMBIOSBIOSVersion
end

- (uint16) SMBIOSMajorVersion (readonly)

SMBIOSMajorVersion プロパティには、SMBIOS のメジャー バージョン番号が含まれています。

 

Returns:

  • (uint16)

    SMBIOSMajorVersion



114
115
116
# File 'lib/Win32_BIOS.rb', line 114

def SMBIOSMajorVersion
  @SMBIOSMajorVersion
end

- (uint16) SMBIOSMinorVersion (readonly)

SMBIOSMinorVersion プロパティには、SMBIOS のマイナー バージョン番号が含まれています。

 

Returns:

  • (uint16)

    SMBIOSMinorVersion



120
121
122
# File 'lib/Win32_BIOS.rb', line 120

def SMBIOSMinorVersion
  @SMBIOSMinorVersion
end

- (boolean) SMBIOSPresent (readonly)

SMBIOSPresent プロパティは、このコンピュータ システムで SMBIOS が利用できるかどうかを示します。

 

Returns:

  • (boolean)

    SMBIOSPresent



128
129
130
# File 'lib/Win32_BIOS.rb', line 128

def SMBIOSPresent
  @SMBIOSPresent
end

- (string) SoftwareElementID (readonly)

これはこのソフトウェア要素の識別子で、この CIM_SoftwareElement の一意な表示を作成するためにほかのキーとともに使用されるように設計されています。

Returns:

  • (string)

    SoftwareElementID



133
134
135
# File 'lib/Win32_BIOS.rb', line 133

def SoftwareElementID
  @SoftwareElementID
end

- (uint16) SoftwareElementState (readonly)

SoftwareElementState は、ソフトウェア要素のライフ サイクルのさまざまな状態を認識するためにこのモデルで定義されています。

  - 

Returns:

  • (uint16)

    SoftwareElementState



142
143
144
# File 'lib/Win32_BIOS.rb', line 142

def SoftwareElementState
  @SoftwareElementState
end

- (string) Status (readonly)

Status プロパティはオブジェクトの現在の状態を示す文字列です。

 

Returns:

  • (string)

    Status



155
156
157
# File 'lib/Win32_BIOS.rb', line 155

def Status
  @Status
end

- (uint16) TargetOperatingSystem (readonly)

TargetOperatingSystem プロパティにより、プロバイダがオペレーティング システム環境を指定できます。

 

Returns:

  • (uint16)

    TargetOperatingSystem



165
166
167
# File 'lib/Win32_BIOS.rb', line 165

def TargetOperatingSystem
  @TargetOperatingSystem
end

- (string) Version (readonly)

Version プロパティには、BIOS のバージョンが含まれています。

 

Returns:

  • (string)

    Version



171
172
173
# File 'lib/Win32_BIOS.rb', line 171

def Version
  @Version
end