kelas CIM_BIOSElement (Penyedia CIMWin32 WMI)
Kelas CIM_BIOSElement mewakili perangkat lunak tingkat rendah yang dimuat ke dalam penyimpanan non-volatil dan digunakan untuk memulai dan mengonfigurasi sistem komputer.
Penting
Kelas CIM (Model Informasi Umum) DMTF (Distributed Management Task Force) adalah kelas induk tempat kelas WMI dibangun. WMI saat ini hanya mendukung skema versi CIM 2.x.
Sintaks berikut disederhanakan dari kode Managed Object Format (MOF) dan menyertakan semua properti yang diwariskan. Properti tercantum dalam urutan alfabet, bukan urutan MOF.
Sintaks
[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;
};
Anggota
Kelas CIM_BIOSElement memiliki jenis anggota ini:
Properti
Kelas CIM_BIOSElement memiliki properti ini.
-
BuildNumber
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: Maxlen (64), Mappingstrings ("MIF. DMTF| Informasi Komponen Perangkat Lunak|002.4")
Pengidentifikasi internal untuk kompilasi elemen perangkat lunak ini.
Properti ini diwarisi dari CIM_SoftwareElement.
-
-
Keterangan
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MaxLen (64), DisplayName ("Keterangan")
Deskripsi tekstual singkat dari objek .
Properti ini diwarisi dari CIM_ManagedSystemElement.
-
-
CodeSet
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: Maxlen (64)
Kumpulan kode yang digunakan oleh elemen perangkat lunak.
Properti ini diwarisi dari CIM_SoftwareElement.
-
-
Deskripsi
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: DisplayName ("Deskripsi")
Deskripsi tekstual objek.
Properti ini diwarisi dari CIM_ManagedSystemElement.
-
-
IdentificationCode
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: Maxlen (64), Mappingstrings ("MIF. DMTF| Informasi Komponen Perangkat Lunak|002,7")
Pengidentifikasi produsen untuk elemen perangkat lunak, sering kali merupakan stock-keeping unit (SKU) atau nomor bagian.
Properti ini diwarisi dari CIM_SoftwareElement.
-
-
InstallDate
-
-
Jenis data: tanggalwaktu
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("Tanggal Penginstalan")
Menunjukkan kapan objek diinstal. Kurangnya nilai tidak menunjukkan bahwa objek tidak diinstal.
Properti ini diwarisi dari CIM_ManagedSystemElement.
-
-
LanguageEdition
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: Maxlen (32), Mappingstrings ("MIF. DMTF| Informasi Komponen Perangkat Lunak|002.6")
Edisi bahasa dari elemen perangkat lunak. Kode bahasa yang ditentukan dalam ISO 639 harus digunakan. Di mana elemen perangkat lunak mewakili versi multibahasa atau internasional dari suatu produk, string "multibahasa" harus digunakan.
Properti ini diwarisi dari CIM_SoftwareElement.
-
-
Produsen
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: Mengambil alih ("Produsen"), MappingStrings ("MIF. DMTF| BIOS Sistem|001.2")
Produsen BIOS.
-
-
Nama
-
Nama yang digunakan untuk mengidentifikasi elemen perangkat lunak ini
Properti ini diwarisi dari CIM_SoftwareElement.
-
OtherTargetOS
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: Maxlen (64), ModelCorrespondence ("CIM_OperatingSystem. OtherTypeDescription")
Produsen dan jenis sistem operasi untuk elemen perangkat lunak ketika properti TargetOperatingSystem memiliki nilai 1 ("Lainnya"). Ketika properti TargetOperatingSystem memiliki nilai 1, properti ini harus memiliki nilai bukan null. Untuk semua nilai TargetOperatingSystem lainnya, properti ini null.
Properti ini diwarisi dari CIM_SoftwareElement.
-
-
PrimaryBIOS
-
-
Jenis data: boolean
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("MIF. DMTF| BIOS Sistem|001.9")
Jika TRUE, ini adalah BIOS utama dari sistem komputer.
-
-
SerialNumber
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: Maxlen (64), Mappingstrings ("MIF. DMTF| ComponentID|001.4")
Nomor seri elemen perangkat lunak.
Properti ini diwarisi dari CIM_SoftwareElement.
-
-
SoftwareElementID
-
Pengidentifikasi untuk elemen perangkat lunak. Ini dirancang untuk digunakan bersama dengan kunci lain untuk membuat representasi unik dari CIM_SoftwareElement ini.
Properti ini diwarisi dari CIM_SoftwareElement.
-
SoftwareElementState
-
-
Jenis data: uint16
-
Jenis akses: Baca-saja
-
Kualifikasi: kunci
Status elemen perangkat lunak.
Properti ini diwarisi dari CIM_SoftwareElement.
-
-
Dapat disebarkan (0)
-
Menjelaskan detail yang diperlukan untuk distribusi yang berhasil dan detail (kondisi dan tindakan) yang diperlukan untuk membuat elemen perangkat lunak dalam status yang dapat diinstal (yaitu, status berikutnya).
-
Dapat diinstal (1)
-
Menjelaskan detail yang diperlukan untuk penginstalan yang berhasil dan detail (kondisi dan tindakan) yang diperlukan untuk membuat elemen perangkat lunak dalam status yang dapat dieksekusi (yaitu, status berikutnya).
-
Dapat dieksekusi (2)
-
Menjelaskan detail yang diperlukan untuk keberhasilan eksekusi dan detail (kondisi dan tindakan) yang diperlukan untuk membuat elemen perangkat lunak dalam status berjalan (yaitu, status berikutnya).
-
Menjalankan (3)
-
Menjelaskan detail yang diperlukan untuk memantau dan mengoperasikan elemen mulai.
Status
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MaxLen (10), DisplayName ("Status")
String yang menunjukkan status objek saat ini. Status operasional dan non-operasional dapat ditentukan. Status operasional dapat mencakup "OK", "Degraded", dan "Pred Fail". "Pred Fail" menunjukkan bahwa elemen berfungsi dengan baik, tetapi memprediksi kegagalan (misalnya, hard disk drive berkemampuan SMART).
Status non-operasional dapat mencakup "Error", "Starting", "Stopping", dan "Service". "Layanan" dapat berlaku selama resilvering cermin disk, memuat ulang daftar izin pengguna, atau pekerjaan administratif lainnya. Tidak semua pekerjaan seperti itu online, tetapi elemen terkelola tidak "OK" atau di salah satu status lainnya.
Properti ini diwarisi dari CIM_ManagedSystemElement.
Nilai yang valid mencakup sebagai berikut:
OK ("OK")
Kesalahan ("Kesalahan")
Terdegradasi ("Terdegradasi")
Tidak diketahui ("Tidak Diketahui")
Pred Fail ("Pred Fail")
Memulai ("Memulai")
Menghentikan ("Berhenti")
Layanan ("Layanan")
Stres ("Stres")
NonRecover ("NonRecover")
Tidak Ada Kontak ("Tidak Ada Kontak")
Lost Comm ("Lost Comm")
TargetOperatingSystem
-
Jenis data: uint16
-
Jenis akses: Baca-saja
-
Kualifikasi: kunci, Mappingstrings ("MIF. DMTF| Informasi Komponen Perangkat Lunak|002,5"), ModelCorrespondence ("CIM_OperatingSystem. OSType")
Lingkungan sistem operasi. Nilai properti ini tidak memastikan eksekubilitas biner, informasi lebih lanjut diperlukan. Versi sistem operasi harus ditentukan menggunakan pemeriksaan versi sistem operasi. Juga diperlukan, adalah arsitektur tempat sistem operasi berjalan. Kombinasi konstruksi ini memungkinkan penyedia untuk mengidentifikasi dengan jelas tingkat sistem operasi yang diperlukan untuk elemen perangkat lunak tertentu.
Properti ini diwarisi dari CIM_SoftwareElement.
Tidak diketahui (0)
Lainnya (1)
MACOS (2)
Mac OS
ATTUNIX (3)
ATT UNIX
DGUX (4)
DECNT (5)
Unix Digital (6)
OpenVMS (7)
Buka VM
HPUX (8)
HP-UX
AIX (9)
MVS (10)
OS400 (11)
OS/2 (12)
JavaVM (13)
Microsoft Virtual Machine (VM) untuk Java
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 Reliant (24)
SCO UnixWare (25)
SCO OpenServer (26)
Berurutan (27)
IRIX (28)
Solaris (29)
SunOS (30)
U6000 (31)
ASERIES (32)
Seri A
TandemNSK (33)
Tandem NSK
TandemNT (34)
Tandem NT
BS2000 (35)
BS2000/OSD
LINUX (36)
Lynx (37)
XENIX (38)
VM/ESA (39)
UNIX Interaktif (40)
BSDUNIX (41)
BSD UNIX
FreeBSD (42)
NetBSD (43)
GNU Hurd (44)
OS9 (45)
Mac OS 9
Kernel MACH (46)
Inferno (47)
QNX (48)
EPOC (49)
IxWorks (50)
VxWorks (51)
MiNT (52)
BeOS (53)
HP MPE (54)
NextStep (55)
PalmPilot (56)
Palm OS
Rhapsody (57)
Windows 2000 (58)
Khusus (59)
VSE (60)
TPF (61)
Versi
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: Mengambil alih ("Versi"), MappingStrings ("MIF. DMTF| BIOS Sistem|001.3")
Versi BIOS.
Keterangan
Kelas CIM_BIOSElement berasal dari CIM_SoftwareElement.
WMI tidak menerapkan kelas ini. Untuk informasi selengkapnya tentang kelas yang berasal dari CIM_BIOSElement, lihat Kelas Win32.
Dokumentasi ini berasal dari deskripsi kelas CIM yang diterbitkan oleh DMTF. Microsoft mungkin telah membuat perubahan pada kesalahan kecil yang benar, sesuai dengan standar dokumentasi Microsoft SDK, atau memberikan informasi lebih lanjut.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista |
Server minimum yang didukung |
Windows Server 2008 |
Ruang nama |
Root\CIMV2 |
MOF |
|
DLL |
|