Metode RequestStateChange dari kelas Msvm_TimeSyncComponent
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 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 TimeoutPeriod. Nilai parameter 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 'Gunakan Parameter Batas Waktu Tidak Didukung' akan 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 |
|