Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mewakili perangkat lunak tingkat rendah yang dimuat ke dalam RAM untuk mengonfigurasi dan memulai sistem. BIOS bukan perangkat logis, oleh karena itu BIOS virtual tidak boleh dianggap sebagai perangkat komputer virtual. Karena bukan perangkat, ia tidak memiliki kumpulan sumber daya yang sesuai. Objek BIOS dikaitkan dengan komputer virtual melalui asosiasi Msvm_SystemBIOS .
Sintaks berikut adalah kode Managed Object Format (MOF) yang disederhanakan, dan mencakup semua properti yang diwariskan.
Sintaks
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_BIOSElement : CIM_BIOSElement
{
string InstanceID;
string Caption;
string Description;
string ElementName;
datetime InstallDate;
uint16 OperationalStatus[];
string StatusDescriptions[];
string Status;
uint16 HealthState = 5;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus;
uint16 PrimaryStatus;
string Name = "BIOS";
uint16 SoftwareElementState = 2;
string SoftwareElementID = "Microsoft:GUID\device-specific data";
uint16 TargetOperatingSystem = 0;
string OtherTargetOS;
string BuildNumber = 14;
string SerialNumber;
string CodeSet;
string IdentificationCode;
string LanguageEdition;
string Version = "8.02.00";
string Manufacturer = "Microsoft Corporation";
boolean PrimaryBIOS = True;
string ListOfLanguages[] = "en|US|iso8859-1";
string CurrentLanguage = "en|US|iso8859-1";
unit64 LoadedStartingAddress = 0xE0000;
unit64 LoadedEndingAddress = 0xFFFFF;
string LoadUtilityInformation;
datetime ReleaseDate;
string RegistryURIs[];
string BIOSGUID;
string BIOSSerialNumber;
string BaseBoardSerialNumber;
string ChassisSerialNumber;
string ChassisAssetTag;
boolean BIOSNumLock;
uint16 BootOrder[];
};
Anggota
Kelas Msvm_BIOSElement memiliki jenis anggota ini:
Properti
Kelas Msvm_BIOSElement memiliki properti ini.
-
BaseBoardSerialNumber
-
-
Jenis data: string
-
Jenis akses: Baca-saja
Nomor seri untuk papan dasar pada komputer virtual.
-
-
BIOSGUID
-
-
Jenis data: string
-
Jenis akses: Baca-saja
Pengidentifikasi unik untuk BIOS.
-
-
BIOSNumLock
-
-
Jenis data: boolean
-
Jenis akses: Baca-saja
Status yang diaktifkan dari Num Lock di BIOS.
-
-
BIOSSerialNumber
-
-
Jenis data: string
-
Jenis akses: Baca-saja
Nomor seri untuk BIOS.
-
-
BootOrder
-
Urutan di mana perangkat akan dicari untuk sektor boot saat startup.
-
BuildNumber
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MaxLen (64)
Pengidentifikasi internal untuk kompilasi elemen perangkat lunak ini. Properti ini diwarisi dari CIM_SoftwareElement, dan selalu diatur ke 14.
-
-
Keterangan
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MaxLen (64)
Deskripsi singkat tentang objek . Properti ini diwarisi dari CIM_ManagedElement.
-
-
ChassisAssetTag
-
-
Jenis data: string
-
Jenis akses: Baca-saja
Secara otomatis diisi oleh BIOS ketika komputer virtual dibuat.
-
-
ChassisSerialNumber
-
-
Jenis data: string
-
Jenis akses: Baca-saja
Secara otomatis diisi oleh BIOS ketika komputer virtual dibuat.
-
-
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, dan selalu diatur ke Null.
-
-
CommunicationStatus
-
-
Jenis data: uint16
-
Jenis akses: Baca-saja
Menunjukkan kemampuan instrumentasi untuk berkomunikasi dengan elemen terkelola yang mendasar. Nilai Null menunjukkan bahwa properti ini tidak diimplementasikan. Properti ini diwarisi dari CIM_ManagedSystemElement.
-
-
CurrentLanguage
-
-
Jenis data: string
-
Jenis akses: Baca-saja
Bahasa yang saat ini dipilih untuk BIOS. Properti ini diwarisi dari CIM_BIOSElement, dan selalu diatur ke "en| US|iso8859-1".
-
-
Deskripsi
-
-
Jenis data: string
-
Jenis akses: Baca-saja
Deskripsi objek . Properti ini diwarisi dari CIM_ManagedElement.
-
-
DetailedStatus
-
-
Jenis data: uint16
-
Jenis akses: Baca-saja
Melengkapi properti PrimaryStatus dengan detail status tambahan. Nilai Null menunjukkan bahwa properti ini tidak diimplementasikan. Properti ini diwarisi dari CIM_ManagedSystemElement.
-
-
ElementName
-
-
Jenis data: string
-
Jenis akses: Baca-saja
Nama tampilan untuk elemen . Properti ini diwarisi dari CIM_ManagedElement.
-
-
HealthState
-
-
Jenis data: uint16
-
Jenis akses: Baca-saja
Menentukan kesehatan elemen saat ini. Atribut ini mengekspresikan kesehatan elemen ini tetapi belum tentu subkomponennya.
Saat terjadi kesalahan kritis, periksa log peristiwa untuk detailnya. Properti EnabledState juga dapat berisi informasi selengkapnya. Misalnya, ketika ruang disk sangat rendah, HealthState diatur ke 25, komputer virtual dijeda, dan EnabledState diatur ke 32768 (Dijeda).
Properti ini diwarisi dari CIM_ManagedSystemElement.
Nilai Makna - OK
- 5
Komputer virtual berfungsi penuh dan beroperasi dalam parameter operasional normal dan tanpa kesalahan. - Kegagalan Besar
- 20
Komputer virtual mengalami kegagalan besar. Nilai ini digunakan ketika satu atau beberapa disk yang berisi VHD komputer virtual hampir kehabisan ruang disk dan komputer virtual telah dijeda. - Kegagalan kritis
- 25
Elemen ini tidak berfungsi, dan pemulihan mungkin tidak dimungkinkan. Ini dapat menunjukkan bahwa proses pekerja untuk komputer virtual (Vmwp.exe) tidak merespons permintaan kontrol atau informasi, atau bahwa satu atau beberapa disk yang berisi VHD untuk komputer virtual hampir kehabisan ruang disk. -
-
IdentificationCode
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MaxLen (64)
Pengidentifikasi produsen untuk elemen perangkat lunak ini. Seringkali ini akan menjadi stock keeping unit (SKU) atau nomor bagian. Properti ini diwarisi dari CIM_SoftwareElement, dan selalu diatur ke Null.
-
-
InstallDate
-
-
Jenis data: tanggalwaktu
-
Jenis akses: Baca-saja
Secara otomatis diisi oleh BIOS ketika komputer virtual dibuat. Properti ini diwarisi dari CIM_ManagedSystemElement.
-
-
InstanceID
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: Kunci
Secara unik mengidentifikasi instans kelas ini. Properti ini diwarisi dari CIM_ManagedElement.
-
-
LanguageEdition
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MaxLen (32)
Edisi bahasa dari elemen perangkat lunak ini. Properti ini diwarisi dari CIM_SoftwareElement, dan selalu diatur ke Null.
-
-
ListOfLanguages
-
-
Jenis data: array string
-
Jenis akses: Baca-saja
Daftar bahasa yang dapat diinstal untuk BIOS. Properti INI diwarisi dari CIM_BIOSElement, dan selalu diatur ke "en| US|iso8859-1".
-
-
LoadedEndingAddress
-
-
Jenis data: unit64
-
Jenis akses: Baca-saja
Alamat akhir memori yang diduduki BIOS ini. Properti ini diwarisi dari CIM_BIOSElement, dan selalu diatur ke 0xFFFFF.
-
-
LoadedStartingAddress
-
-
Jenis data: unit64
-
Jenis akses: Baca-saja
Alamat awal memori yang diduduki BIOS ini. Properti ini diwarisi dari CIM_BIOSElement, dan selalu diatur ke 0xE0000.
-
-
LoadUtilityInformation
-
-
Jenis data: string
-
Jenis akses: Baca-saja
String yang menjelaskan bios flash/load utility yang diperlukan untuk memperbarui elemen BIOS. Versi dan informasi lainnya dapat ditunjukkan dalam properti ini. Properti ini diwarisi dari CIM_BIOSElement, dan selalu diatur ke Null.
-
-
Produsen
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MaxLen (256)
Produsen BIOS ini. Properti ini diwarisi dari CIM_BIOSElement, dan selalu diatur ke "Microsoft Corporation".
-
-
Nama
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MaxLen (1024)
Nama yang digunakan untuk mengidentifikasi elemen perangkat lunak ini. Ketika disubkelas, properti ini dapat diganti menjadi properti kunci. Properti ini diwarisi dari CIM_SoftwareElement, dan selalu diatur ke "BIOS".
-
-
OperatingStatus
-
-
Jenis data: uint16
-
Jenis akses: Baca-saja
Menyediakan informasi status saat ini untuk kondisi operasional elemen dan dapat digunakan untuk memberikan detail lebih lanjut sehubungan dengan nilai properti EnabledState . Nilai Null menunjukkan bahwa properti ini tidak diimplementasikan. Properti ini diwarisi dari CIM_ManagedSystemElement.
-
-
OperationalStatus
-
-
Jenis data: array uint16
-
Jenis akses: Baca-saja
Array yang berisi status objek saat ini. Properti ini diwarisi dari CIM_ManagedSystemElement. Nilai pada indeks nol (0) adalah salah satu nilai berikut.
Nilai Makna - OK
- 2
Komputer virtual berfungsi dan beroperasi secara normal. - Diturunkan
- 3
Komputer virtual hanya berfungsi sebagian. Ini menunjukkan bahwa penyimpanan yang berisi konfigurasi tidak dapat diakses. Komputer virtual dalam status ini hanya dapat dimatikan atau dihapus. - Kegagalan Prediktif
- 5
Komputer virtual berfungsi tetapi mungkin gagal di masa depan. Ini menunjukkan bahwa penyimpanan yang berisi hard disk virtual komputer virtual hampir kehabisan ruang kosong. Komputer virtual akan dijeda jika lebih banyak ruang disk tidak tersedia. - Berhenti
- 10
Nilai ini tidak didukung. Jika komputer virtual dihentikan, properti EnabledState akan memiliki nilai 3 (Dinonaktifkan). - Dalam Layanan
- 11
Komputer virtual sedang memproses permintaan. - Tidak aktif
- 15
Nilai ini tidak didukung. Jika komputer virtual ditangguhkan atau dijeda, properti EnabledState akan memiliki nilai 32769 (Ditangguhkan) atau 32768 (Dijeda). Nilai pada indeks satu (1) bersifat opsional dan berisi informasi status sekunder. Klien harus menggunakan status utama dari indeks nol (0) untuk menentukan apakah permintaan baru dapat dikeluarkan ke komputer virtual. Jika OperationalStatus[0] adalah 2 (OK), maka operasi yang ditunjukkan oleh OperationalStatus[1] dapat terganggu.
Nilai di OperationalStatus[1] adalah salah satu nilai berikut.
Nilai Makna - Membuat Rekam Jepret
- 32768
Rekam jepret sedang dalam proses dibuat untuk komputer virtual. - Menerapkan Rekam Jepret
- 32769
Rekam jepret sedang dalam proses diterapkan ke komputer virtual. - Menghapus Rekam Jepret
- 32770
Rekam jepret sedang dalam proses dihapus dari komputer virtual. - Menunggu untuk Memulai
- 32771
Komputer virtual akan dimulai setelah penundaan startup otomatis berlalu. - Menggabungkan Disk
- 32772
Hard disk virtual dari rekam jepret yang dihapus sebelumnya sedang digabungkan. - Mengekspor Komputer Virtual
- 32773
Komputer virtual sedang diekspor. - Memigrasikan Komputer Virtual
- 32774
Komputer virtual sedang dimigrasikan langsung dari satu komputer fisik ke komputer lain. -
-
OtherTargetOS
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MaxLen (64)
Produsen dan sistem operasi untuk elemen perangkat lunak ketika properti TargetOperatingSystem memiliki nilai 1 (Lainnya), yang mengharuskan properti OtherTargetOS memiliki nilai non-Null. Untuk semua nilai Lain dari TargetOperatingSystem, properti OtherTargetOS harus Null. Properti ini diwarisi dari CIM_SoftwareElement, dan selalu diatur ke Null.
-
-
PrimaryBIOS
-
-
Jenis data: boolean
-
Jenis akses: Baca-saja
Jika True, ini adalah BIOS utama sistem komputer. Properti ini diwariskan dari CIM_BIOSElement, dan selalu diatur ke True.
-
-
PrimaryStatus
-
-
Jenis data: uint16
-
Jenis akses: Baca-saja
Menyediakan informasi status tingkat tinggi. Properti ini harus digunakan bersama dengan properti DetailedStatus untuk memberikan informasi status kesehatan tingkat tinggi dan terperinci untuk elemen dan subkomponennya. Nilai Null menunjukkan bahwa properti ini tidak diimplementasikan. Properti ini diwarisi dari CIM_ManagedSystemElement.
-
-
RegistriURI
-
-
Jenis data: array string
-
Jenis akses: Baca-saja
Array string yang mewakili lokasi publikasi registri atribut BIOS atau registri yang sesuai dengan implementasi. Properti ini diwarisi dari CIM_BIOSElement.
-
-
ReleaseDate
-
-
Jenis data: tanggalwaktu
-
Jenis akses: Baca-saja
Tanggal bios dirilis. Properti ini diwarisi dari CIM_BIOSElement.
-
-
SerialNumber
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MaxLen (64)
Nomor seri BIOS yang ditetapkan. Properti ini diwarisi dari CIM_SoftwareElement.
-
-
SoftwareElementID
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MaxLen (256)
Pengidentifikasi untuk elemen perangkat lunak. Properti ini diwarisi dari CIM_SoftwareElement, dan selalu diatur ke "Data khusus perangkat Microsoft:GUID\".
-
-
SoftwareElementState
-
-
Jenis data: uint16
-
Jenis akses: Baca-saja
Status siklus hidup elemen perangkat lunak. Properti ini diwarisi dari CIM_SoftwareElement, dan selalu diatur ke 2 (Dapat Dieksekusi).
-
-
Status
-
-
Jenis data: string
-
Jenis akses: Baca-saja
Properti ini diwariskan dari CIM_ManagedSystemElement, tetapi tidak digunakan.
-
-
StatusDescriptions
-
-
Jenis data: array string
-
Jenis akses: Baca-saja
-
Kualifikasi: ArrayType ("Terindeks")
Array yang berisi string yang menjelaskan nilai array OperationalStatus yang sesuai. Misalnya, jika 11 (Dalam Layanan) adalah nilai yang ditetapkan ke OperationalStatus[0], maka StatusDescriptions[0] mungkin berisi penjelasan mengapa komputer virtual memproses permintaan. Properti ini diwarisi dari CIM_ManagedSystemElement.
-
-
TargetOperatingSystem
-
-
Jenis data: uint16
-
Jenis akses: Baca-saja
Lingkungan sistem operasi elemen. Properti ini diwarisi dari CIM_SoftwareElement, dan selalu diatur ke 0 (Tidak diketahui).
-
-
Versi
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MaxLen (64)
Versi BIOS. Properti ini diwarisi dari CIM_BIOSElement, dan selalu diatur ke "8.02.00".
-
Keterangan
Akses ke kelas Msvm_BIOSElement mungkin dibatasi oleh Pemfilteran UAC. Untuk informasi selengkapnya, lihat Kontrol Akun Pengguna dan WMI.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung |
Windows 8 [khusus aplikasi desktop] |
| Server minimum yang didukung |
Windows Server 2012 [hanya aplikasi desktop] |
| Ruang nama |
Root\Virtualization\V2 |
| MOF |
|
| DLL |
|