Metode RequestStateChange dari kelas Msvm_FcEndpoint
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 (Pekerjaan selesai tanpa kesalahan) atau 4096 (Pekerjaan dimulai). 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.
Mengembalikan 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 |
|
DLL |
|