Metode RequestStateChange dari kelas Msvm_VirtualSystemSnapshotService

Meminta perubahan status.

Sintaks

uint32 RequestStateChange(
  [in]  uint16              RequestedState,
  [out] CIM_ConcreteJob REF Job,
  [in]  datetime            TimeoutPeriod
);

Parameter

RequestedState [in]

Status baru. Info ditempatkan di properti RequestedState instans jika kode pengembalian metode RequestStateChange adalah 0 atau 4096. Untuk informasi selengkapnya, lihat deskripsi properti EnabledState dan RequestedState untuk elemen tersebut. Ini harus menjadi salah satu nilai berikut.

Diaktifkan (2)

Dinonaktifkan (3)

Matikan (4)

Offline (6)

Uji (7)

Tangguhkan (8)

Quiesce (9)

Reboot (10)

Reset (11)

DMTF Dicadangkan (..)

Vendor Khusus (32768..65535)

Job [out]

Mungkin berisi referensi ke CIM_ConcreteJob yang dibuat untuk melacak transisi status yang dimulai oleh pemanggilan metode.

TimeoutPeriod [in]

Periode batas waktu yang menentukan jumlah waktu maksimum yang diharapkan klien untuk transisi ke status baru. Format interval harus digunakan untuk menentukan periode batas waktu. Nilai 0 atau Null menunjukkan bahwa klien tidak memiliki persyaratan waktu untuk transisi. Jika properti ini tidak berisi 0 atau Null dan implementasi tidak mendukung parameter ini, kode pengembalian 4098 (Penggunaan Parameter Batas Waktu Tidak Didukung) harus dikembalikan.

Menampilkan nilai

Metode ini mengembalikan salah satu nilai berikut:

Selesai tanpa Kesalahan (0)

Tidak didukung (1)

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 8.1
Server minimum yang didukung
Windows Server 2012 R2
Ruang nama
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Lihat juga

Msvm_VirtualSystemSnapshotService