kelas CIM_Service (Penyedia CIMWin32 WMI)

Kelas CIM_Service mewakili elemen logis yang berisi informasi untuk mewakili dan mengelola fungsionalitas yang disediakan oleh fitur perangkat atau perangkat lunak. Layanan adalah objek tujuan umum untuk mengonfigurasi dan mengelola implementasi fungsionalitas; itu bukan fungsionalitas itu sendiri.

Penting

Kelas CIM (Model Informasi Umum) DMTF (Distributed Management Task Force) adalah kelas induk tempat kelas WMI dibangun. WMI saat ini hanya mendukung skema versi CIM 2.x.

Sintaks berikut disederhanakan dari kode Managed Object Format (MOF) dan menyertakan semua properti yang diwariskan. Properti tercantum dalam urutan alfabet, bukan urutan MOF.

Sintaks

[Abstract, UUID("{8502C527-5FBB-11D2-AAC1-006008C78BC7}"), DisplayName("Services (CIM)"), AMENDMENT]
class CIM_Service : CIM_LogicalElement
{
  string   Caption;
  string   Description;
  datetime InstallDate;
  string   Status;
  string   CreationClassName;
  string   Name;
  boolean  Started;
  string   StartMode;
  string   SystemCreationClassName;
  string   SystemName;
};

Anggota

Kelas CIM_Service memiliki jenis anggota ini:

Metode

Kelas CIM_Service memiliki metode ini.

Metode Deskripsi
StartService Mencoba untuk menempatkan layanan ke dalam status start-up. Tidak diimplementasikan oleh WMI.
StopService Metode kelas yang menempatkan layanan dalam status berhenti. Tidak diimplementasikan oleh WMI.

Properti

Kelas CIM_Service memiliki properti ini.

Keterangan

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: MaxLen (64), DisplayName ("Keterangan")

Deskripsi tekstual singkat dari objek .

Properti ini diwarisi dari CIM_ManagedSystemElement.

CreationClassName

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: CIM_Key, DisplayName ("Nama Kelas")

Nama kelas atau subkelas yang digunakan dalam pembuatan instans. Saat digunakan dengan properti utama kelas lainnya, properti ini memungkinkan semua instans kelas dan subkelasnya diidentifikasi secara unik.

Deskripsi

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: DisplayName ("Description")

Deskripsi tekstual objek.

Properti ini diwarisi dari CIM_ManagedSystemElement.

InstallDate

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

Kualifikasi: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("Tanggal Penginstalan")

Menunjukkan kapan objek diinstal. Kurangnya nilai tidak menunjukkan bahwa objek tidak diinstal.

Properti ini diwarisi dari CIM_ManagedSystemElement.

Nama

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Ambil alih ("Nama"), Kunci

Properti Nama secara unik mengidentifikasi layanan dan memberikan indikasi fungsionalitas yang dikelola. Fungsionalitas ini dijelaskan secara lebih rinci di properti Deskripsi objek.

Dimulai

Jenis data: boolean

Jenis akses: Baca-saja

Kualifikasi: DisplayName ("Started")

Jika TRUE, layanan telah dimulai.

StartMode

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: DisplayName ("Mode Mulai")

Menunjukkan apakah layanan dimulai secara otomatis (misalnya, oleh sistem operasi) atau hanya dimulai berdasarkan permintaan.

Otomatis ("Otomatis")

Manual ("Manual")

Status

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: MaxLen (10), DisplayName ("Status")

String yang menunjukkan status objek saat ini. Status operasional dan non-operasional dapat ditentukan. Status operasional dapat mencakup "OK", "Terdegradasi", dan "Pred Fail". "Pred Fail" menunjukkan bahwa elemen berfungsi dengan baik, tetapi memprediksi kegagalan (misalnya, hard disk drive berkemampuan SMART).

Status non-operasional dapat mencakup "Kesalahan", "Mulai", "Berhenti", dan "Layanan". "Layanan" dapat berlaku selama resilvering cermin disk, memuat ulang daftar izin pengguna, atau pekerjaan administratif lainnya. Tidak semua pekerjaan tersebut online, tetapi elemen terkelola tidak "OK" atau di salah satu status lainnya.

Properti ini diwarisi dari CIM_ManagedSystemElement.

Nilai yang valid mencakup sebagai berikut:

OK ("OK")

Kesalahan ("Kesalahan")

Terdegradasi ("Terdegradasi")

Tidak diketahui ("Tidak Diketahui")

Pred Fail ("Pred Fail")

Memulai ("Memulai")

Menghentikan ("Berhenti")

Layanan ("Layanan")

Stres ("Stres")

NonRecover ("NonRecover")

Tidak Ada Kontak ("Tidak Ada Kontak")

Lost Comm ("Lost Comm")

SystemCreationClassName

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Disebarluaskan ("CIM_System. CreationClassName"), CIM_Key, DisplayName ("Nama Kelas Sistem")

Nama kelas pembuatan sistem cakupan.

SystemName

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Disebarluaskan ("CIM_System. Nama"), CIM_Key, DisplayName ("Nama Sistem")

Nama sistem yang menghosting layanan.

Keterangan

Kelas CIM_Service berasal dari CIM_LogicalDevice.

WMI tidak menerapkan kelas ini. Untuk kelas WMI yang berasal dari CIM_Service, lihat Kelas Win32.

Dokumentasi ini berasal dari deskripsi kelas CIM yang diterbitkan oleh DMTF. Microsoft mungkin telah membuat perubahan pada kesalahan kecil yang benar, sesuai dengan standar dokumentasi Microsoft SDK, atau memberikan informasi lebih lanjut.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista
Server minimum yang didukung
Windows Server 2008
Ruang nama
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Lihat juga

CIM_LogicalElement