Metode RequestStateChange dari kelas MSFT_StorageJob
Meminta agar status pekerjaan diubah ke nilai yang ditentukan dalam parameter RequestedState .
Sintaks
UInt32 RequestStateChange(
[in] UInt16 RequestedState,
[out] String ExtendedStatus
);
Parameter
RequestedState [in]
Status baru.
Nilai | Makna |
---|---|
Mulai 2 | Nilai ini mengubah nilai properti JobState menjadi Berjalan. |
Tangguhkan 3 | Nilai ini menghentikan pekerjaan untuk sementara. Tujuannya adalah untuk kemudian memulai ulang pekerjaan dengan panggilan kedua ke RequestStateChange dengan parameter RequestedState diatur ke Mulai. Mungkin pekerjaan memasuki status Layanan saat ditangguhkan. (Ini khusus untuk pekerjaan.) |
Hentikan 4 | Nilai ini menghentikan pekerjaan dengan bersih, menyimpan data, mempertahankan status, dan mematikan semua proses yang mendasarinya secara teratur. |
Matikan 5 | Nilai ini segera mengakhiri pekerjaan tanpa persyaratan untuk menyimpan data atau mempertahankan status. |
Layanan 6 | Nilai ini menempatkan pekerjaan ke dalam status layanan khusus vendor. Mungkin dimungkinkan untuk memulai ulang pekerjaan. |
DMTF Dicadangkan 7..32767 | Nilai antara 7 dan 32767 (inklusif) disediakan untuk DMTF. |
Vendor Dicadangkan 32768..65535 | Nilai antara 32768 dan 65535 (inklusif) disediakan untuk vendor. |
ExtendedStatus [out]
String yang berisi objek MSFT_StorageExtendedStatus yang disematkan.
Parameter ini memungkinkan penyedia penyimpanan untuk mengembalikan informasi kesalahan yang diperluas (khusus implementasi).
Nilai kembali
Sukses (0)
Tidak Didukung (1)
Kesalahan yang Tidak Ditentukan (2)
Waktu habis (3)
Gagal (4)
Parameter Tidak Valid (5)
Parameter Metode Diperiksa - Pekerjaan Dimulai (4096)
Ukuran Tidak Didukung (4097)
Akses ditolak (40001)
Tidak ada cukup sumber daya untuk menyelesaikan operasi. (40002)
Tidak dapat tersambung ke penyedia penyimpanan. (46000)
Penyedia penyimpanan tidak dapat tersambung ke subsistem penyimpanan. (46001)
Keterangan
Jika Anda memanggil metode ini beberapa kali, permintaan sebelumnya dapat ditimpa atau hilang.
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\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |