CIM_BIOSElement類別 (CIMWin32 WMI 提供者)

CIM_BIOSElement類別代表載入到非變動性儲存體且用來啟動和設定電腦系統的低階軟體。

重要

DMTF (分散式管理工作組) CIM (Common Information Model) 類別是 WMI 類別建置所在的父類別。 WMI 目前僅支援 CIM 2.x 版本架構

下列語法已從受管理物件格式 (MOF) 程式碼加以簡化,並包含所有繼承的屬性。 屬性會依字母順序列出,而非 MOF 順序。

語法

[abstract, UUID("{8502C562-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class CIM_BIOSElement : CIM_SoftwareElement
{
  string   Caption;
  string   Description;
  datetime InstallDate;
  string   Status;
  string   Name;
  string   BuildNumber;
  string   CodeSet;
  string   IdentificationCode;
  string   LanguageEdition;
  string   OtherTargetOS;
  string   SerialNumber;
  string   SoftwareElementID;
  uint16   SoftwareElementState;
  uint16   TargetOperatingSystem;
  string   Manufacturer;
  string   Version;
  boolean  PrimaryBIOS;
};

成員

CIM_BIOSElement類別具有下列類型的成員:

屬性

CIM_BIOSElement類別具有這些屬性。

BuildNumber

資料類型: 字串

存取類型:唯讀

限定詞: Maxlen (64) 、 Mappingstrings (「MIF。DMTF|軟體元件資訊|002.4「)

此軟體專案編譯的內部識別碼。

此屬性繼承自 CIM_SoftwareElement

標題

資料類型: 字串

存取類型:唯讀

限定詞: MaxLen (64) 、 DisplayName (「Caption」)

物件的簡短文字描述。

此屬性繼承自 CIM_ManagedSystemElement

CodeSet

資料類型: 字串

存取類型:唯讀

限定詞: Maxlen (64)

軟體專案所使用的程式碼集。

此屬性繼承自 CIM_SoftwareElement

說明

資料類型: 字串

存取類型:唯讀

限定詞: DisplayName (「Description」)

物件的文字描述。

此屬性繼承自 CIM_ManagedSystemElement

IdentificationCode

資料類型: 字串

存取類型:唯讀

限定詞: Maxlen (64) 、 Mappingstrings (「MIF。DMTF|軟體元件資訊|002.7「)

軟體專案的製造商識別碼,通常是庫存單位 (SKU) 或元件號碼。

此屬性繼承自 CIM_SoftwareElement

InstallDate

資料類型: datetime

存取類型:唯讀

限定詞: MappingStrings (「MIF。DMTF|ComponentID|001.5「) , DisplayName (」Install Date「)

指出何時安裝 物件。 缺少值並不表示未安裝物件。

此屬性繼承自 CIM_ManagedSystemElement

LanguageEdition

資料類型: 字串

存取類型:唯讀

限定詞: Maxlen (32) 、 Mappingstrings (「MIF。DMTF|軟體元件資訊|002.6「)

軟體專案的語言版本。 應該使用 ISO 639 中定義的語言代碼。 其中軟體元素代表產品的多語系或國際版本,則應該使用字串「多語系」。

此屬性繼承自 CIM_SoftwareElement

製造商

資料類型: 字串

存取類型:唯讀

限定詞: 覆寫 (「Manufacturer」) , MappingStrings (「MIF。DMTF|系統 BIOS|001.2「)

BIOS 的製造商。

名稱

資料類型: 字串

存取類型:唯讀

限定詞: 機碼maxlen (256)

用來識別此軟體專案的名稱

此屬性繼承自 CIM_SoftwareElement

OtherTargetOS

資料類型: 字串

存取類型:唯讀

限定詞: Maxlen (64) 、 ModelCorrespondence (「CIM_OperatingSystemOtherTypeDescription「)

TargetOperatingSystem 屬性的值為 1 (「Other」) 時,軟體專案的製造商和作業系統類型。 當 TargetOperatingSystem 屬性的值為 1 時,這個屬性必須有非 Null 值。 對於所有其他 TargetOperatingSystem 值,此屬性為 Null。

此屬性繼承自 CIM_SoftwareElement

PrimaryBIOS

資料類型: 布林值

存取類型:唯讀

限定詞: MappingStrings (「MIF。DMTF|系統 BIOS|001.9「)

如果 為 TRUE,則這是電腦系統的主要 BIOS。

SerialNumber

資料類型: 字串

存取類型:唯讀

限定詞: Maxlen (64) 、 Mappingstrings (「MIF。DMTF|ComponentID|001.4「)

軟體專案的序號。

此屬性繼承自 CIM_SoftwareElement

SoftwareElementID

資料類型: 字串

存取類型:唯讀

限定詞: 機碼maxlen (256)

軟體專案的識別碼。 其設計目的是要與其他索引鍵搭配使用,以建立這個 CIM_SoftwareElement的唯一標記法。

此屬性繼承自 CIM_SoftwareElement

SoftwareElementState

資料類型: uint16

存取類型:唯讀

限定詞: 索引鍵

軟體專案的狀態。

此屬性繼承自 CIM_SoftwareElement

可部署 (0)

描述成功散發所需的詳細資料,以及 (條件和動作) 在可安裝狀態 (建立軟體元素所需的詳細資料,也就是下一個狀態) 。

可安裝 (1)

描述成功安裝所需的詳細資料,以及 (條件和動作) 在可執行狀態建立軟體元素所需的詳細資料 (,也就是下一個狀態) 。

可執行檔 (2)

描述成功執行所需的詳細資料,以及 (條件和動作) 建立執行中狀態 (的軟體元素所需的詳細資料,也就是下一個狀態) 。

執行 (3)

描述監視及操作開始專案所需的詳細資料。

狀態

資料類型: 字串

存取類型:唯讀

限定詞: MaxLen (10) 、 DisplayName (「Status」)

字串,表示物件的目前狀態。 可以定義作業和非作業狀態。 作業狀態可以包含「確定」、「已降級」和「預先失敗」。 「預先失敗」表示元素正常運作,但預測失敗 (例如啟用 SMART 的硬碟) 。

非作業狀態可以包含「錯誤」、「正在啟動」、「停止」和「服務」。 「服務」可以在磁片鏡像重新儲存、重載使用者權限清單或其他系統管理工作期間套用。 並非所有這類工作都在線上,但 Managed 元素既不是「OK」,也不是處於其他狀態之一。

此屬性繼承自 CIM_ManagedSystemElement

包括下列值:

OK (「OK」)

錯誤 (「錯誤」)

降級 (「已降級」)

未知 (「未知」)

預先失敗 (「預先失敗」)

開始 (「開始」)

停止 (「停止」)

服務 (「服務」)

壓力 (「壓力」)

NonRecover (「NonRecover」)

沒有連絡人 (「沒有連絡人」)

Lost Comm (「Lost Comm」)

TargetOperatingSystem

資料類型: uint16

存取類型:唯讀

限定詞: 索引鍵對應字串 (「MIF。DMTF|軟體元件資訊|002.5「) , ModelCorrespondence (」CIM_OperatingSystemOSType「)

作業系統環境。 此屬性的值無法確保二進位可執行性,需要更多資訊。 必須使用作業系統版本檢查來指定作業系統版本。 此外,這是作業系統執行所在的架構。 這些建構的組合可讓提供者清楚識別特定軟體專案所需的作業系統層級。

此屬性繼承自 CIM_SoftwareElement

未知 (0)

其他 (1)

MACOS (2)

Mac OS

ATTUNIX (3)

ATT UNIX

DGUX (4)

DECNT (5)

Digital Unix (6)

OpenVMS (7)

開啟 VMS

HPUX (8)

HP-UX

AIX (9)

MVS (10)

OS400 (11)

OS/2 (12)

JAVAVM (13)

適用于 JAVA 的 Microsoft 虛擬機器 (VM)

MSDOS (14)

WIN3x (15)

Windows 3.x

WIN95 (16)

Windows 95

WIN98 (17)

Windows 98

WINNT (18)

Windows NT

WINCE (19)

Windows CE

NCR3000 (20)

NCR 3000

NetWare (21)

OSF (22)

DC/OS (23)

相依的 UNIX (24)

SCO UnixWare (25)

SCO OpenServer (26)

Sequent (27)

IRIX (28)

Solaris (29)

SunOS (30)

U6000 (31)

ASERIES (32)

數列

TandemNSK (33)

串聯 NSK

TandemNT (34)

串聯 NT

BS2000 (35)

BS2000/OSD

LINUX (36)

Lynx (37)

XENIX (38)

VM/ESA (39)

互動式 UNIX (40)

BSDUNIX (41)

BSD UNIX

FreeBSD (42)

NetBSD (43)

GNU 障礙 (44)

OS9 (45)

Mac OS 9

MACH 核心 (46)

Inferno (47)

QNX (48)

EPOC (49)

IxWorks (50)

VxWorks (51)

MiNT (52)

BeOS (53)

HP MPE (54)

NextStep (55)

PalmPilot (56)

手掌作業系統

Rhapsody (57)

Windows 2000 (58)

專用 (59)

VSE (60)

TPF (61)

版本

資料類型: 字串

存取類型:唯讀

限定詞: 覆寫 (「Version」) , MappingStrings (「MIF。DMTF|系統 BIOS|001.3「)

BIOS 的版本。

備註

CIM_BIOSElement類別衍生自CIM_SoftwareElement

WMI 不會實作這個類別。 如需衍生自 CIM_BIOSElement類別的詳細資訊,請參閱 Win32 類別

本檔衍生自 DMTF 所發佈的 CIM 類別描述。 Microsoft 可能已變更更正次要錯誤、符合 Microsoft SDK 檔標準,或提供詳細資訊。

規格需求

需求
最低支援的用戶端
Windows Vista
最低支援的伺服器
Windows Server 2008
命名空間
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

另請參閱

CIM_SoftwareElement