Bagikan melalui


kelas Msvm_BootSourceSettingData

Mewakili parameter untuk mengatur sumber boot komputer virtual. Kelas ini berasal dari CIM_SettingData.

Sintaks berikut disederhanakan dari kode MOF dan mencakup semua properti yang diwariskan.

Sintaks

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_BootSourceSettingData : CIM_SettingData
{
  string Description;
  string Caption;
  string InstanceID;
  string ElementName;
  uint32 BootSourceType;
  string OtherLocation;
  string FirmwareDevicePath;
  string BootSourceDescription;
  uint8  OptionalData[];
};

Anggota

Kelas Msvm_BootSourceSettingData memiliki jenis anggota ini:

Properti

Kelas Msvm_BootSourceSettingData memiliki properti ini.

BootSourceDescription

Jenis data: string

Jenis akses: Baca-saja

Deskripsi sumber boot yang disediakan oleh firmware.

BootSourceType

Jenis data: uint32

Jenis akses: Baca-saja

Nilai enumerasi yang menentukan jenis sumber boot.

Ini adalah nilai yang valid:

Tidak diketahui (0)

Drive (1)

Jaringan (2)

File (3)

Keterangan

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: MaxLen ( 64 )

Deskripsi tekstual singkat dari objek .

Deskripsi

Jenis data: string

Jenis akses: Baca-saja

Deskripsi tekstual objek.

ElementName

Jenis data: string

Jenis akses: Baca-saja

Nama tampilan untuk instans SettingData ini. Selain itu, nama tampilan dapat digunakan sebagai properti indeks untuk pencarian atau kueri. (Catatan: Nama tidak harus unik dalam namespace.)

FirmwareDevicePath

Jenis data: string

Jenis akses: Baca-saja

Jalur asli yang digunakan firmware untuk menjelaskan perangkat.

InstanceID

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Kunci

Dalam cakupan Namespace yang membuat instans, InstanceID secara buram dan unik mengidentifikasi instans kelas ini. Untuk memastikan keunikan dalam NameSpace, nilai InstanceID harus dibangun menggunakan algoritma "pilihan" berikut: OrgID:LocalID Where OrgID dan LocalID dipisahkan oleh titik dua (:), dan di mana OrgID harus menyertakan nama hak cipta, merek dagang, atau unik yang dimiliki oleh entitas bisnis yang membuat atau mendefinisikan InstanceID atau yang merupakan ID terdaftar yang ditetapkan ke entitas bisnis oleh otoritas global yang diakui. (Persyaratan ini mirip dengan struktur SchemaName_ClassName dari nama kelas Skema.) Selain itu, untuk memastikan keunikan, OrgID tidak boleh berisi titik dua (:). Saat menggunakan algoritma ini, titik dua pertama yang muncul di InstanceID harus muncul antara OrgID dan LocalID. LocalID dipilih oleh entitas bisnis dan tidak boleh digunakan kembali untuk mengidentifikasi elemen dasar (dunia nyata) yang berbeda. Jika algoritma pilihan di atas tidak digunakan, entitas yang menentukan harus memastikan bahwa InstanceID yang dihasilkan tidak digunakan kembali di seluruh InstanceID yang dihasilkan oleh ini atau penyedia lain untuk NameSpace instans ini. Untuk instans yang ditentukan DMTF, algoritma "pilihan" harus digunakan dengan OrgID yang diatur ke CIM.

OptionalData

Jenis data: array uint8

Jenis akses: Baca-saja

Kualifikasi: OctetString, ArrayType ("Terindeks")

Data opsional yang disediakan oleh firmware.

Catatan

Properti ditambahkan dalam Windows 10.

OtherLocation

Jenis data: string

Jenis akses: Baca-saja

Info lokasi lainnya, jika ada, yang digunakan firmware untuk mengidentifikasi sumber boot lebih lanjut secara unik.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 8.1 [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2012 R2 [hanya aplikasi desktop]
Ruang nama
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Lihat juga

CIM_SettingData

CIM_SettingData