kelas Msvm_ConcreteJob

Versi pekerjaan konkret. Kelas ini mewakili unit kerja generik dan mudah digunakan, seperti batch atau pekerjaan cetak, dan secara khusus digunakan dalam Hyper-V untuk melacak kemajuan operasi asinkron.

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

Sintaks

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ConcreteJob : CIM_ConcreteJob
{
  string   InstanceID;
  string   Caption;
  string   Description;
  string   ElementName;
  datetime InstallDate;
  string   Name;
  uint16   OperationalStatus[] = { 2 };
  string   StatusDescriptions[] = { "OK" };
  string   Status;
  uint16   HealthState = 5;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  string   JobStatus;
  datetime TimeSubmitted;
  datetime ScheduledStartTime;
  datetime StartTime;
  datetime ElapsedTime;
  uint32   JobRunTimes;
  uint8    RunMonth;
  sint8    RunDay;
  sint8    RunDayOfWeek;
  datetime RunStartInterval;
  uint16   LocalOrUtcTime;
  datetime UntilTime;
  string   Notify;
  string   Owner;
  uint32   Priority;
  uint16   PercentComplete;
  boolean  DeleteOnCompletion;
  uint16   ErrorCode;
  string   ErrorDescription;
  string   ErrorSummaryDescription;
  uint16   RecoveryAction;
  string   OtherRecoveryAction;
  uint16   JobState;
  datetime TimeOfLastStateChange;
  datetime TimeBeforeRemoval = 
                00000000000500.000000:000
              ;
  boolean  Cancellable;
  uint16   JobType;
};

Anggota

Kelas Msvm_ConcreteJob memiliki jenis anggota ini:

Metode

Kelas Msvm_ConcreteJob memiliki metode ini.

Metode Deskripsi
GetError Mengambil objek kesalahan untuk pekerjaan tersebut, jika ada.
GetErrorEx Mengambil objek kesalahan untuk pekerjaan tersebut, jika ada.
KillJob Metode ini tidak didukung.
RequestStateChange Meminta agar status pekerjaan diubah ke status yang ditentukan.

Properti

Kelas Msvm_ConcreteJob memiliki properti ini.

Dapat dibatalkan

Jenis data: boolean

Jenis akses: Baca-saja

Menunjukkan apakah pekerjaan dapat dibatalkan. Nilai properti ini tidak menjamin bahwa permintaan untuk membatalkan pekerjaan akan berhasil.

Keterangan

Jenis data: string

Jenis akses: Baca-saja

Deskripsi singkat objek. Properti ini diwarisi dari CIM_ManagedElement.

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.

DeleteOnCompletion

Jenis data: boolean

Jenis akses: Baca-saja

Menentukan apakah pekerjaan harus dihapus secara otomatis setelah selesai. Properti ini diwarisi dari CIM_Job.

Deskripsi

Jenis data: string

Jenis akses: Baca-saja

Deskripsi objek . Properti ini diwarisi dari CIM_ManagedElement.

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.

ElapsedTime

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

Interval waktu yang telah dijalankan pekerjaan, atau total waktu eksekusi jika pekerjaan selesai. Properti ini diwarisi dari CIM_Job.

ElementName

Jenis data: string

Jenis akses: Baca-saja

Nama tampilan untuk objek. Properti ini diwarisi dari CIM_ManagedElement.

ErrorCode

Jenis data: uint16

Jenis akses: Baca-saja

Kode kesalahan khusus vendor. Nilai harus diatur ke nol jika pekerjaan selesai tanpa kesalahan. Properti ini diwarisi dari CIM_Job.

ErrorDescription

Jenis data: string

Jenis akses: Baca-saja

String yang berisi deskripsi kesalahan vendor. Properti ini diwarisi dari CIM_Job.

ErrorSummaryDescription

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_Job. ErrorCode")

Deskripsi ringkasan kesalahan, jika ada. Properti ini diwarisi dari CIM_Job.

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 diwariskan dari CIM_ManagedSystemElement, dan selalu diatur ke 5.

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, dan selalu diatur ke Null.

JobRunTimes

Jenis data: uint32

Jenis akses: Baca-saja

Berapa kali pekerjaan harus dijalankan. Nilai 1 menunjukkan bahwa pekerjaan tidak berulang, sementara nilai bukan nol menunjukkan batas berapa kali pekerjaan akan berulang. Zero menunjukkan bahwa tidak ada batasan berapa kali pekerjaan dapat diproses, tetapi akan dihentikan baik setelah UntilTime tercapai, atau pekerjaan dihentikan secara manual. Properti ini diwarisi dari CIM_Job.

JobState

Jenis data: uint16

Jenis akses: Baca-saja

JobState adalah enumerasi bilangan bulat yang menunjukkan status operasional pekerjaan. Ini juga dapat menunjukkan transisi antara status ini, misalnya, "Mematikan" dan "Memulai". Properti ini diwarisi dari CIM_ConcreteJob.

Nilai Makna
Baru
2
Pekerjaan belum pernah dimulai.
Dimulai
3
Pekerjaan berpindah dari status 2 (Baru), 5 (Ditangguhkan), atau 11 (Layanan) ke status 4 (Berjalan).
Sedang berjalan
4
Pekerjaan sedang berjalan.
Ditangguhkan
5
Pekerjaan dihentikan, tetapi dapat dimulai ulang dengan cara yang mulus.
Mematikan
6
Pekerjaan berpindah ke status 7 (Selesai), 8 (Dihentikan), atau 9 (Dihentikan).
Selesai
7
Pekerjaan telah selesai secara normal.
Diakhiri
8
Pekerjaan telah dihentikan oleh permintaan perubahan status "Hentikan". Pekerjaan dan semua proses yang mendasarnya berakhir dan hanya dapat dimulai ulang sebagai pekerjaan baru. Persyaratan bahwa pekerjaan hanya dimulai ulang karena pekerjaan baru khusus untuk pekerjaan.
Membunuh
9
Pekerjaan telah dihentikan oleh permintaan perubahan status "Matikan". Proses yang mendasar mungkin masih berjalan, dan pembersihan mungkin diperlukan untuk membebaskan sumber daya.
Pengecualian
10
Pekerjaan ini dalam keadaan abnormal yang mungkin menunjukkan kondisi kesalahan. Status aktual pekerjaan mungkin tersedia melalui objek khusus pekerjaan.
Layanan
11
Pekerjaan ini dalam keadaan khusus vendor yang mendukung penemuan masalah, atau resolusi, atau keduanya.
DMTF Dicadangkan
12 32767
Dicadangkan.
Vendor Dicadangkan
32768 65535
Dicadangkan.

JobStatus

Jenis data: string

Jenis akses: Baca-saja

String yang mewakili status pekerjaan. Properti ini diwarisi dari CIM_Job.

JobType

Jenis data: uint16

Jenis akses: Baca-saja

Menunjukkan jenis pekerjaan yang sedang dilacak oleh objek ini.

Tidak diketahui (0)

Tentukan Komputer Virtual (1)

Ubah Komputer Virtual (2)

Menghancurkan Komputer Virtual (3)

Ubah Pengaturan Layanan Manajemen (4)

Menginisialisasi Komputer Virtual (10)

Menunggu untuk Memulai Komputer Virtual (11)

Mulai Komputer Virtual (12)

Matikan Komputer Virtual (13)

Simpan Komputer Virtual (14)

Pulihkan Komputer Virtual (15)

Matikan Komputer Virtual (16)

Jeda Komputer Virtual (26)

Lanjutkan Komputer Virtual (27)

Reset Komputer Virtual (28)

Reboot Komputer Virtual (29)

Menambahkan Sumber Daya Komputer Virtual (30)

Memodifikasi Sumber Daya Komputer Virtual (31)

Menghapus Sumber Daya Komputer Virtual (32)

Meminta Memori Komputer Virtual Awal (40)

Tambahkan Memori ke Komputer Virtual (41)

Hapus Memori dari Komputer Virtual (42)

Menggabungkan Disk VHD (50)

Membuat Rekam Jepret VSS di dalam Komputer Virtual (51)

Mendapatkan Data Pengaturan Impor (60)

Impor Komputer Virtual (61)

Ekspor Komputer Virtual (62)

Konfigurasi Pendaftaran (63)

Membatalkan pendaftaran Konfigurasi (64)

Mesin Virtual Rekam Jepret (70)

Terapkan Rekam Jepret Komputer Virtual (71)

Menghapus Rekam Jepret Komputer Virtual (72)

Menghapus Status Rekam Jepret Komputer Virtual (73)

Menambahkan Sumber Daya ke Kumpulan Sumber Daya (80)

Hapus Sumber Daya dari Kumpulan Sumber Daya (81)

Ubah Pengaturan Server Replikasi (90)

Buat Hubungan Replikasi (91)

Ubah Pengaturan Hubungan Replikasi (92)

Hapus Hubungan Replikasi (93)

Mulai Replikasi Awal Inband (94)

Impor Replikasi (95)

Mereplikasi Perubahan Status (96)

Memulai Failover (97)

Mengembalikan Failover (98)

Penerapan Failover (99)

Inisiasi Replikasi yang Disinkronkan (100)

Batalkan Replikasi yang Disinkronkan (101)

Memulai Replika Pengujian (102)

Hapus Replika Pengujian (103)

Replikasi Terbalik (104)

Delta Pengiriman Replikasi (105)

Delta Penerimaan Replikasi (106)

Menyinkronkan ulang (107)

Menerapkan log perubahan (108)

Hentikan Replikasi Awal (109)

Hentikan Sinkronisasi Ulang (110)

Dapatkan statistik Replika (111)

Bersiap untuk Pemeriksa Konsistensi (112)

Pemeriksa Konsistensi (113)

Hentikan Pemeriksa Konsistensi (114)

Uji Koneksi Replikasi (115)

Mengirim Replika Awal (116)

Mulai Replikasi Awal Sinkronisasi Ulang (117)

Mulai Replikasi Awal Ekspor (118)

Reset Statistik Replika (119)

Terapkan Delta Terdaftar (120)

Menyinkronkan ulang Replikasi yang Diperluas (121)

Membaca Konfigurasi Replika Pengujian (122)

Mengubah mode replikasi menjadi primer (123)

Memulai Failback (124)

Memperbarui Set Disk (125)

Catatan

Nilai ditambahkan dalam Windows 10.

Tentukan Sakelar Ethernet (130)

Ubah Pengaturan Sakelar Ethernet (131)

Hancurkan Sakelar Ethernet (132)

Menambahkan Sumber Daya Sakelar Ethernet (133)

Mengubah Sumber Daya Sakelar Ethernet (134)

Menghapus Sumber Daya Sakelar Ethernet (135)

Memvalidasi Komputer Virtual yang Direncanakan (140)

Mewujudkan Komputer Virtual (141)

Membuat Kumpulan Sumber Daya (150)

Mengubah Sumber Daya Induk dari Kumpulan Sumber Daya (151)

Mengubah Pengaturan Non-alloksi Kumpulan Sumber Daya (152)

Menghapus Kumpulan Sumber Daya (153)

Aktifkan GPU RemoteFx (160)

Nonaktifkan GPU RemoteFx (161)

Mengubah Pengaturan Layanan 3D (162)

Catatan

Nilai ditambahkan dalam Windows 10.

Komputer Virtual Cadangan (170)

Antarmuka Layanan Tamu (180)

Catatan

Nilai ditambahkan dalam Windows 10.

Informasi Kluster Tamu Kueri (181)

Catatan

Nilai ditambahkan dalam Windows 10.

Tentukan Koleksi (190)

Catatan

Nilai ditambahkan dalam Windows 10.

Menghancurkan Koleksi (191)

Catatan

Nilai ditambahkan dalam Windows 10.

Ganti Nama Koleksi (192)

Catatan

Nilai ditambahkan dalam Windows 10.

Tambahkan Anggota ke Koleksi (193)

Catatan

Nilai ditambahkan dalam Windows 10.

Hapus Anggota dari Koleksi (194)

Catatan

Nilai ditambahkan dalam Windows 10.

Menambahkan Pengaturan ke Koleksi (195)

Catatan

Nilai ditambahkan dalam Windows 10.

Hapus Pengaturan dari Koleksi (196)

Catatan

Nilai ditambahkan dalam Windows 10.

Ubah Pengaturan pada Koleksi (197)

Catatan

Nilai ditambahkan dalam Windows 10.

Koleksi Rekam Jepret (198)

Catatan

Nilai ditambahkan dalam Windows 10.

Mengonversi Rekam Jepret ke Titik Referensi (200)

Catatan

Nilai ditambahkan dalam Windows 10.

Buat Titik Referensi (201)

Catatan

Nilai ditambahkan dalam Windows 10.

Hapus Titik Referensi (202)

Catatan

Nilai ditambahkan dalam Windows 10.

Titik Referensi Ekspor (203)

Catatan

Nilai ditambahkan dalam Windows 10.

Menghapus Data Terkait dari Titik Referensi (204)

Catatan

Nilai ditambahkan dalam Windows 10.

Buat Titik Referensi pada Koleksi (205)

Catatan

Nilai ditambahkan dalam Windows 10.

Titik Referensi Ekspor pada Koleksi (206)

Catatan

Nilai ditambahkan dalam Windows 10.

Menghapus Data Terkait dari Titik Referensi pada Pengumpulan (207)

Catatan

Nilai ditambahkan dalam Windows 10.

Hapus Titik Referensi pada Koleksi (208)

Catatan

Nilai ditambahkan dalam Windows 10.

Impor metadata Titik Referensi (209)

Catatan

Nilai ditambahkan dalam Windows 10 sebagai Titik Referensi Pembersihan.

Pasang atau Lepaskan Perangkat yang Dapat Ditetapkan (260)

Catatan

Nilai ditambahkan dalam Windows 10.

LocalOrUtcTime

Jenis data: uint16

Jenis akses: Baca-saja

Menunjukkan apakah waktu yang diwakili dalam properti RunStartInterval dan UntilTime mewakili waktu lokal atau waktu UTC. Properti ini diwarisi dari CIM_Job.

Waktu Lokal (1)

Waktu UTC (2 )

Nama

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Kunci, MaxLen ( 256 )

Nama tampilan untuk instans pekerjaan ini. Selain itu, nama tampilan dapat digunakan sebagai properti untuk pencarian atau kueri. Properti ini diwarisi dari CIM_ManagedSystemElement.

Beri tahu

Jenis data: string

Jenis akses: Baca-saja

Pengguna yang diberi tahu setelah penyelesaian pekerjaan atau kegagalan. Properti ini diwarisi dari CIM_Job.

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.

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).

OtherRecoveryAction

Jenis data: string

Jenis akses: Baca-saja

String yang menjelaskan tindakan pemulihan saat properti RecoveryAction instans adalah 1 (Lainnya). Properti ini diwarisi dari CIM_Job.

Pemilik

Jenis data: string

Jenis akses: Baca-saja

Pengguna yang mengirimkan pekerjaan. Properti ini diwarisi dari CIM_Job.

PercentComplete

Jenis data: uint16

Jenis akses: Baca-saja

Kualifikasi: MinValue ( 0 ), MaxValue ( 100 ), Unit ( "Persen" )

Persentase penyelesaian pekerjaan. Properti ini diwarisi dari CIM_Job.

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.

Prioritas

Jenis data: uint32

Jenis akses: Baca-saja

Pentingnya eksekusi pekerjaan. Properti ini diwarisi dari CIM_Job.

RecoveryAction

Jenis data: uint16

Jenis akses: Baca-saja

Menjelaskan tindakan pemulihan yang akan diambil untuk pekerjaan yang tidak berhasil dijalankan. Properti ini diwarisi dari CIM_Job.

Tidak diketahui (0)

Lainnya (1)

Jangan Lanjutkan (2)

Lanjutkan dengan pekerjaan berikutnya (3)

Jalankan kembali Pekerjaan (4)

Jalankan Pekerjaan Pemulihan (5 )

RunDay

Jenis data: sint8

Jenis akses: Baca-saja

Kualifikasi: MinValue ( -31 ), MaxValue ( 31 )

Hari dalam sebulan di mana pekerjaan harus diproses. Ada interpretasi yang berbeda untuk properti ini, tergantung pada nilai RunDayOfWeek.

Ketika RunDayOfWeek adalah 0 dan RunDay positif, RunDay menentukan hari dalam sebulan di mana pekerjaan diproses. Misalnya, jika RunDayOfWeek adalah 0 dan RunDay adalah 12, maka pekerjaan akan diproses pada harike-12 dalam sebulan.

Ketika RunDayOfWeek adalah 0 dan RunDay negatif, RunDay menentukan jumlah hari sebelum hari terakhir bulan di mana pekerjaan diproses. 1 menunjukkan hari terakhir dalam sebulan, 2 menunjukkan satu hari sebelum hari terakhir dalam sebulan, dan sebagainya. Misalnya, jika RunDayOfWeek adalah 0 dan RunDay adalah 1, maka pekerjaan akan diproses pada hari terakhir bulan tersebut.

Ketika RunDayOfWeek bukan 0, RunDayOfWeek adalah hari dalam seminggu pekerjaan akan diproses, relatif terhadap RunDay. Misalnya, jika RunDay adalah 15 dan RunDayOfWeek adalah 7 (+Sabtu), pekerjaan akan diproses pada hari Sabtu pertama pada atau setelah harike-15 dalam sebulan. Jika RunDay adalah 20 dan RunDayOfWeek adalah 7 (Sabtu), pekerjaan akan diproses pada hari Sabtu pertama pada atau sebelum harike-20 dalam sebulan. Jika RunDay adalah 1 dan RunDayOfWeek adalah 1 (Minggu), maka pekerjaan akan diproses pada hari Minggu terakhir bulan tersebut.

Properti ini diwarisi dari CIM_Job.

RunDayOfWeek

Jenis data: sint8

Jenis akses: Baca-saja

Bilangan bulat positif atau negatif yang digunakan bersama dengan RunDay untuk menunjukkan hari dalam seminggu atau bulan di mana pekerjaan diproses. Lihat deskripsi properti RunDay untuk informasi selengkapnya. Properti ini diwarisi dari CIM_Job.

-Sabtu ( 7)

-Jumat ( 6)

-Kamis ( 5)

-Rabu ( 4)

-Selasa ( 3)

-Senin ( 2)

-Minggu ( 1)

ExactDayOfMonth (0)

Minggu (1)

Senin (2)

Selasa (3)

Rabu (4)

Kamis (5)

Jumat (6)

Sabtu (7 )

RunMonth

Jenis data: uint8

Jenis akses: Baca-saja

Bulan di mana pekerjaan harus diproses. Properti ini diwarisi dari CIM_Job.

Januari (0)

Februari (1)

Maret (2)

April (3)

Mei (4)

Juni (5)

Juli (6)

Agustus (7)

September (8)

Oktober (9)

November (10)

Desember (11 )

RunStartInterval

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

Interval waktu setelah tengah malam ketika pekerjaan harus diproses. Properti ini diwarisi dari CIM_Job.

ScheduledStartTime

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

Waktu mulai yang dijadwalkan untuk pekerjaan, jika berlaku. Properti ini diwarisi dari CIM_Job.

StartTime

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

Saat pekerjaan dimulai. Properti ini diwarisi dari CIM_Job.

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 "OK".

TimeBeforeRemoval

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

Jumlah waktu, dalam hitungan menit, bahwa pekerjaan dipertahankan setelah selesai dieksekusi, baik berhasil atau gagal dalam eksekusi tersebut. Pekerjaan harus tetap ada untuk beberapa periode waktu terlepas dari nilai properti DeleteOnCompletion . Defaultnya adalah lima menit. Properti ini diwariskan dari CIM_ConcreteJob, dan selalu diatur ke 00000000000500.000000:000.

TimeOfLastStateChange

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

Tanggal atau waktu ketika status pekerjaan terakhir berubah. Jika status pekerjaan tidak berubah dan properti ini diisi, maka harus diatur ke nilai interval 0. Jika perubahan status diminta tetapi ditolak atau belum diproses, properti tidak boleh diperbarui. Properti ini diwarisi dari CIM_ConcreteJob.

TimeSubmitted

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

Waktu pekerjaan dikirimkan. Properti ini diwarisi dari CIM_Job.

UntilTime

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

Waktu di mana pekerjaan tidak valid atau harus dihentikan. Properti ini diwarisi dari CIM_Job.

Keterangan

Akses ke kelas Msvm_ConcreteJob 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_ConcreteJob

CIM_ConcreteJob

Kelas Manajemen Sistem Virtual