Bagikan melalui


Metode DefineSystem dari kelas Msvm_VirtualEthernetSwitchManagementService

Membuat sakelar virtual baru. Properti yang tidak ditentukan akan diisi dengan nilai default.

Sintaks

uint32 DefineSystem(
  [in]  string                           SystemSettings,
  [in]  string                           ResourceSettings[],
  [in]  CIM_VirtualSystemSettingData REF ReferenceConfiguration,
  [out] CIM_ComputerSystem           REF ResultingSystem,
  [out] CIM_ConcreteJob              REF Job
);

Parameter

SystemSettings [in]

Instans tersemat dari kelas Msvm_VirtualEthernetSwitchSettingData yang digunakan untuk menentukan atribut sakelar virtual yang akan dibuat. Parameter ini diperlukan.

ResourceSettings [in]

Array instans yang disematkan dari kelas Msvm_EthernetPortAllocationSettingData yang menjelaskan pengaturan port switch yang akan dibuat dalam cakupan sakelar virtual baru. Jika Null ditentukan, sakelar virtual akan dibuat tanpa sumber daya (yaitu tidak ada port switch).

ReferenceConfiguration [in]

Parameter ini tidak digunakan.

ResultingSystem [out]

Jika sakelar virtual berhasil dibuat, referensi ke instans kelas Msvm_VirtualEthernetSwitch yang mewakili sakelar virtual yang baru ditentukan.

Job [out]

Jika operasi dilakukan secara asinkron, metode ini akan mengembalikan 4096, dan parameter ini akan berisi referensi ke objek yang berasal dari CIM_ConcreteJob.

Mengembalikan nilai

Metode ini mengembalikan salah satu nilai berikut.

Selesai tanpa Kesalahan (0)

Tidak Didukung (1)

Gagal (2)

Waktu habis (3)

Parameter Tidak Valid (4)

DMTF Dicadangkan (..)

Parameter Metode Diperiksa - Pekerjaan Dimulai (4096)

Metode Reserved (4097..32767)

Spesifikasi Vendor (32768..65535)

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
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Lihat juga

Msvm_VirtualEthernetSwitchManagementService