kelas Msvm_VirtualSystemManagementService

Mewakili layanan virtualisasi yang ada pada sistem host tunggal. Msvm_VirtualSystemManagementService digunakan untuk mengontrol definisi, modifikasi, dan penghapusan komputer virtual. Ini juga memiliki metode untuk melakukan operasi pada komputer virtual, seperti kloning, rekam jepret, dan impor atau ekspor komputer virtual. Untuk mengambil informasi komputer per virtual, gunakan Msvm_ComputerSystem.

Sintaks berikut adalah kode Managed Object Format (MOF) yang disederhanakan, dan mencakup semua properti yang diwariskan.

Sintaks

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_VirtualSystemManagementService : CIM_VirtualSystemManagementService
{
  string   InstanceID;
  string   Caption = "Virtual System Management Service";
  string   Description = "Service for creating, manipulating, and managing virtual machines";
  string   ElementName = "Hyper-V Virtual System Management Service";
  datetime InstallDate;
  string   Name = "vmms";
  uint16   OperationalStatus[] = { 2 };
  string   StatusDescriptions[] = { "The service is running normally" };
  string   Status;
  uint16   HealthState = 5;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  uint16   EnabledState = 2;
  string   OtherEnabledState;
  uint16   RequestedState = 12;
  uint16   EnabledDefault = 2;
  datetime TimeOfLastStateChange;
  uint16   AvailableRequestedStates[];
  uint16   TransitioningToState;
  string   SystemCreationClassName = "Msvm_ComputerSystem";
  string   SystemName;
  string   CreationClassName = "Msvm_VirtualSystemManagementService";
  string   PrimaryOwnerName;
  string   PrimaryOwnerContact;
  string   StartMode;
  boolean  Started = True;
};

Anggota

Kelas Msvm_VirtualSystemManagementService memiliki jenis anggota ini:

Metode

Kelas Msvm_VirtualSystemManagementService memiliki metode ini.

Metode Deskripsi
TambahkanBootSourceSettings Menambahkan sumber boot ke konfigurasi sistem virtual saat diterapkan ke konfigurasi sistem virtual "status".
AddFeatureSettings Menambahkan pengaturan fitur Ethernet ke konfigurasi koneksi Ethernet komputer virtual.
TambahkanFibreChannelChap Menambahkan parameter DH-CHAP ke port Fibre Channel sintetis di komputer virtual.
AddGuestServiceSettings Menambahkan pengaturan layanan tamu ke konfigurasi sistem virtual.
Ketika diterapkan ke bagian konfigurasi sistem virtual "saat ini", sebagai efek samping layanan tamu dari sistem virtual aktif dapat dimodifikasi.
AddKvpItems Menambahkan pasangan kunci-nilai ke komputer virtual.
AddResourceSettings Menambahkan sumber daya ke konfigurasi komputer virtual.
AddSystemComponentSettings Menambahkan pengaturan generik ke konfigurasi sistem virtual.
DefinePlannedSystem Mendefinisikan sistem virtual yang direncanakan.
Input yang tidak sepenuhnya ditentukan dapat diisi dengan nilai default.
DefineSystem Membuat definisi komputer virtual baru.
DestroySystem Menghapus definisi komputer virtual yang ada.
DiagnoseNetworkConnection Mendiagnosis konektivitas jaringan VM di Lingkungan Virtualisasi Jaringan Windows.
ExportSystemDefinition Mengekspor komputer virtual, atau rekam jepret komputer virtual, ke file.
FormatError Mengembalikan string pesan kesalahan yang diformat untuk array instans Msvm_Error yang disematkan yang ditentukan.
GenerateWwpn Menghasilkan satu set World Wide Port Names (WWPN).
GetCurrentWwpnFromGenerator Menyediakan kemampuan untuk mempratinjau World Wide Port Name (WWPN) saat ini tanpa WWPN yang dicadangkan.
GetDefinitionFileSummaryInformation Mengembalikan informasi ringkasan komputer virtual untuk file definisi komputer virtual yang ditentukan.
GetSizeOfSystemFiles Mengambil ukuran total file sistem komputer virtual.
GetSummaryInformation Mengembalikan informasi ringkasan komputer virtual.
GetVirtualSystemThumbnailImage Mengambil gambar mini dari komputer virtual yang ada.
ImportSnapshotDefinitions Mencari folder yang ditentukan untuk file definisi rekam jepret apa pun yang terkait dengan sistem komputer terencana yang ditentukan, dan membuat rekam jepret baru pada sistem komputer yang direncanakan untuk setiap file definisi terkait di lokasi ini.
ImportSystemDefinition Membuat sistem komputer terencana baru berdasarkan definisi komputer virtual yang ditentukan.
ModifyDiskMergeSettings Memodifikasi data pengaturan penggabungan disk.
ModifyFeatureSettings Memodifikasi pengaturan fitur saat ini dari koneksi Ethernet komputer virtual.
ModifyGuestServiceSettings Memodifikasi pengaturan layanan tamu.
Ketika diterapkan ke bagian konfigurasi sistem virtual "saat ini", sebagai efek samping layanan tamu dari sistem virtual aktif dapat dimodifikasi.
ModifyKvpItems Memodifikasi pasangan kunci-nilai yang ada pada komputer virtual.
ModifyResourceSettings Memodifikasi pengaturan sumber daya virtual.
ModifyServiceSettings Memodifikasi data pengaturan layanan.
ModifySystemComponentSettings Memodifikasi pengaturan komponen sistem generik.
ModifySystemSettings Memodifikasi pengaturan komputer virtual.
RealisasikanPlannedSystem Memvalidasi konfigurasi komputer virtual yang direncanakan dan mengonversinya menjadi komputer virtual yang diwujudkan.
RemoveBootSourceSettings Menghapus pengaturan sumber daya virtual dari konfigurasi sistem virtual.
Ketika diterapkan ke bagian konfigurasi sistem virtual "saat ini", sebagai sumber daya efek samping dari sistem virtual aktif dapat dihapus.
RemoveFeatureSettings Menghapus pengaturan fitur dari koneksi Ethernet komputer virtual.
RemoveFibreChannelChap Menghapus parameter DH-CHAP dari port Fibre Channel sintetis di komputer virtual.
RemoveGuestServiceSettings Menghapus pengaturan layanan tamu dari konfigurasi sistem virtual.
Ketika diterapkan ke bagian konfigurasi sistem virtual "saat ini", sebagai efek samping layanan tamu dari sistem virtual aktif dapat dimodifikasi.
RemoveKvpItems Menghapus pasangan kunci-nilai yang ada dari komputer virtual.
RemoveResourceSettings Menghapus pengaturan sumber daya virtual dari konfigurasi komputer virtual.
RemoveSystemComponentSettings Menghapus pengaturan komponen generik dari konfigurasi sistem virtual.
RequestStateChange Metode ini tidak didukung.
SetGuestNetworkAdapterConfiguration Mengonfigurasi adaptor jaringan dalam sistem operasi tamu.
SetInitialMachineConfigurationData Mengatur data konfigurasi komputer awal VM.
StartService Metode ini tidak didukung.
StopService Metode ini tidak didukung.
TestNetworkConnection Menguji konektivitas jaringan VM di Lingkungan Virtualisasi Jaringan Windows.
UpgradeSystemVersion Meningkatkan sistem virtual.
Ketika diterapkan ke pengaturan sistem konfigurasi sistem virtual "saat ini"
ValidasiPlannedSystem Memvalidasi sistem terencana yang ditentukan.

Properti

Kelas Msvm_VirtualSystemManagementService memiliki properti ini.

AvailableRequestedStates

Jenis data: array uint16

Jenis akses: Baca-saja

Menunjukkan kemungkinan nilai untuk parameter RequestedState dari metode RequestStateChange . Properti ini diwarisi dari CIM_EnabledLogicalElement, dan selalu diatur ke Null.

Caption

Jenis data: string

Jenis akses: Baca-saja

Deskripsi singkat objek. Properti ini diwarisi dari CIM_ManagedElement, dan selalu diatur ke "Layanan Manajemen Sistem Virtual Hyper-V".

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.

Tidak diketahui (0)

Tidak Tersedia (1)

Komunikasi OK (2)

Komunikasi Hilang (3)

Tidak Ada Kontak (4)

DMTF Dicadangkan (..)

Vendor Reserved (0x8000.. )

CreationClassName

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Kunci, MaxLen ( 256 )

Nama kelas atau subkelas yang digunakan dalam pembuatan instans. Properti ini diwarisi dari CIM_Service, dan selalu diatur ke "Msvm_VirtualSystemManagementService".

Deskripsi

Jenis data: string

Jenis akses: Baca-saja

Deskripsi objek . Properti ini diwarisi dari CIM_ManagedElement, dan selalu diatur ke "Layanan untuk membuat, memanipulasi, dan mengelola komputer virtual".

DetailedStatus

Jenis data: uint16

Jenis akses: Baca-saja

Memuji properti PrimaryStatus dengan detail status tambahan. Nilai Null menunjukkan bahwa properti ini tidak diimplementasikan. Properti ini diwarisi dari CIM_ManagedSystemElement.

Tidak Tersedia (0)

Tidak Ada Informasi Tambahan (1)

Stres (2)

Kegagalan Prediktif (3)

Kesalahan Tidak Dapat Dipulihkan (4)

Entitas Pendukung dalam Kesalahan (5)

DMTF Dicadangkan (..)

Vendor Reserved (0x8000.. )

ElementName

Jenis data: string

Jenis akses: Baca-saja

Nama tampilan untuk objek. Properti ini diwarisi dari CIM_ManagedElement, dan selalu diatur ke "Layanan Manajemen Sistem Virtual Hyper-V".

EnabledDefault

Jenis data: uint16

Jenis akses: Baca-saja

Konfigurasi default atau startup administrator untuk status elemen yang diaktifkan. Properti ini diwarisi dari CIM_EnabledLogicalElement, dan selalu diatur ke 2 (Diaktifkan).

Nilai Makna
2
Aktif

EnabledState

Jenis data: uint16

Jenis akses: Baca-saja

Status elemen yang diaktifkan dan dinonaktifkan. Properti ini juga dapat menunjukkan transisi antara status yang diminta ini. Properti ini diwarisi dari CIM_EnabledLogicalElement, dan selalu diatur ke 2 (Diaktifkan).

Nilai Makna
2
Aktif

HealthState

Jenis data: uint16

Jenis akses: Baca-saja

Kesehatan elemen saat ini. Atribut ini mengekspresikan kesehatan elemen ini tetapi belum tentu subkomponennya. Nilai yang mungkin adalah 0 hingga 30, di mana 5 berarti elemen sepenuhnya sehat dan 30 berarti elemen benar-benar tidak berfungsi. Properti ini diwarisi dari CIM_ManagedSystemElement, dan selalu diatur ke 5 (OK).

Nilai Makna
5
Status kesehatan normal.

InstallDate

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

Tanggal dan waktu konfigurasi 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.

Nama

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Kunci, MaxLen ( 256 )

Label tempat objek diketahui. Properti ini diwarisi dari CIM_ManagedSystemElement, dan selalu diatur ke "vmms".

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.

Tidak diketahui (0)

Tidak Tersedia (1)

Layanan (2)

Mulai (3)

Berhenti (4)

Dihentikan (5)

Dibatalkan (6)

Tidak aktif (7)

Selesai (8)

Migrasi (9)

Beremigrasi (10)

Immigasi (11)

Rekam jepret (12)

Mematikan (13)

Dalam Pengujian (14)

Transisi (15)

Dalam Layanan (16)

DMTF Dicadangkan (..)

Vendor Reserved (0x8000.. )

OperationalStatus

Jenis data: array uint16

Jenis akses: Baca-saja

Status objek saat ini. Properti ini diwarisi dari CIM_ManagedSystemElement, dan setiap elemen array selalu diatur ke 2 (OK).

OtherEnabledState

Jenis data: string

Jenis akses: Baca-saja

String yang menjelaskan status elemen yang diaktifkan atau dinonaktifkan saat properti EnabledState diatur ke 1 ("Lainnya"). Properti ini harus diatur ke Null jika EnabledState adalah nilai apa pun selain 1. Properti ini diwarisi dari CIM_EnabledLogicalElement, dan selalu diatur ke Null.

PrimaryOwnerContact

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: MaxLen ( 256 )

Informasi apa pun tentang bagaimana pemilik utama layanan dapat dijangkau (misalnya, nomor telepon, alamat email, dan sebagainya). Properti ini diwarisi dari CIM_Service, dan selalu diatur ke Null.

PrimaryOwnerName

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: MaxLen ( 64 )

Nama pemilik utama untuk layanan, jika didefinisikan. Pemilik utama adalah kontak dukungan awal untuk layanan. Properti ini diwarisi dari CIM_Service, dan selalu diatur ke Null.

PrimaryStatus

Jenis data: uint16

Jenis akses: Baca-saja

Menyediakan informasi status tingkat tinggi. Properti ini harus digunakan bersama dengan properti DetailedStatus untuk memberikan status kesehatan tingkat tinggi dan terperinci dari elemen dan subkomponennya. Nilai Null menunjukkan bahwa properti ini tidak diimplementasikan. Properti ini diwarisi dari CIM_ManagedSystemElement.

Tidak diketahui (0)

OK (1)

Terdegradasi (2)

Kesalahan (3)

DMTF Dicadangkan (..)

Vendor Reserved (0x8000.. )

RequestedState

Jenis data: uint16

Jenis akses: Baca-saja

Status terakhir yang diminta atau diinginkan untuk elemen . Status sebenarnya dari elemen diwakili oleh EnabledState. Properti ini disediakan untuk membandingkan status terakhir yang diminta dan saat ini untuk elemen. Instans tertentu dari kelas CIM_EnabledLogicalElement mungkin tidak mendukung properti RequestedState . Jika ini terjadi, nilai 12 ("Tidak Berlaku") digunakan. Properti ini diwarisi dari CIM_EnabledLogicalElement, dan selalu diatur ke 12 (Tidak Berlaku).

Nilai Makna
12
Tidak dapat diterapkan.

Dimulai

Jenis data: boolean

Jenis akses: Baca-saja

Menunjukkan apakah layanan sedang berjalan. Properti ini diwariskan dari CIM_Service, dan selalu diatur ke True.

StartMode

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: MaxLen ( 10 )

Nilai string yang menunjukkan apakah layanan secara otomatis dimulai oleh sistem, sistem operasi, atau hanya dimulai berdasarkan permintaan. Properti ini diwarisi dari CIM_Service, dan selalu diatur ke Null.

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

String yang menjelaskan berbagai nilai array OperationalStatus . Properti ini diwarisi dari CIM_ManagedSystemElement, dan setiap elemen array selalu diatur ke "Layanan berjalan normal".

SystemCreationClassName

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Kunci, MaxLen ( 256 )

Nama kelas pembuatan sistem cakupan. Properti ini diwarisi dari CIM_Service, dan selalu diatur ke "Msvm_ComputerSystem".

SystemName

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Kunci, MaxLen ( 256 )

Nama NetBIOS dari sistem komputer hosting. Properti ini diwarisi dari CIM_Service.

TimeOfLastStateChange

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

Tanggal atau waktu saat status elemen yang diaktifkan terakhir berubah. Properti ini diwarisi dari CIM_EnabledLogicalElement.

TransisiToState

Jenis data: uint16

Jenis akses: Baca-saja

Menunjukkan status target tempat instans bertransisi. Properti ini diwarisi dari CIM_EnabledLogicalElement, dan selalu diatur ke Null.

Keterangan

Akses ke kelas Msvm_VirtualSystemManagementService 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
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Lihat juga

CIM_VirtualSystemManagementService

CIM_VirtualSystemManagementService

Msvm_VirtualSystemManagementService (V1)

Kelas Manajemen Sistem Virtual