Bagikan melalui


kelas CIM_Thread

Kelas CIM_Thread mewakili kemampuan untuk menjalankan unit proses atau tugas, secara paralel. Sebuah proses dapat memiliki banyak utas, yang masing-masing lemah terhadap proses.

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("{8502C571-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class CIM_Thread : CIM_LogicalElement
{
  string   Caption;
  string   CreationClassName;
  string   CSCreationClassName;
  string   CSName;
  string   Description;
  uint16   ExecutionState;
  string   Handle;
  datetime InstallDate;
  uint64   KernelModeTime;
  string   Name;
  string   OSCreationClassName;
  string   OSName;
  uint32   Priority;
  string   ProcessCreationClassName;
  string   ProcessHandle;
  string   Status;
  uint64   UserModeTime;
};

Anggota

Kelas CIM_Thread memiliki jenis anggota ini:

Properti

Kelas CIM_Thread 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, MaxLen (256)

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.

CSCreationClassName

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Disebarluaskan ("CIM_Process. CSCreationClassName"), Cim_Key, MaxLen (256)

Cakupan nama kelas pembuatan sistem komputer.

CSName

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Disebarluaskan ("CIM_Process. CSName"), Cim_Key, MaxLen (256)

Cakupan nama sistem komputer.

Deskripsi

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: DisplayName ("Deskripsi")

Deskripsi tekstual objek.

Properti ini diwarisi dari CIM_ManagedSystemElement.

ExecutionState

Jenis data: uint16

Jenis akses: Baca-saja

Menunjukkan kondisi operasi utas saat ini.

Tidak diketahui (0)

Lainnya (1)

Siap (2)

Menjalankan (3)

Diblokir (4)

Ditangguhkan Diblokir (5)

Siap Ditangguhkan (6)

Handle

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Kunci, MaxLen (256)

Pengidentifikasi untuk utas.

InstallDate

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

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

Tanggal dan waktu objek diinstal. Properti ini tidak memerlukan nilai untuk menunjukkan bahwa objek diinstal.

Properti ini diwarisi dari CIM_ManagedSystemElement.

KernelModeTime

Jenis data: uint64

Jenis akses: Baca-saja

Kualifikasi: Unit ("milidetik")

Waktu, dalam mode kernel, dalam 100 unit nanodetik. Jika informasi ini tidak tersedia, nilai 0 (nol) harus digunakan.

Untuk informasi selengkapnya tentang menggunakan nilai uint64 dalam skrip, lihat Pembuatan skrip di WMI.

Nama

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: DisplayName ("Nama")

Label tempat objek diketahui. Ketika disubkelas, properti ini dapat ditimpa menjadi properti kunci.

Properti ini diwarisi dari CIM_ManagedSystemElement.

OSCreationClassName

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Disebarluaskan ("CIM_Process. OSCreationClassName"), Cim_Key, MaxLen (256)

Cakupan nama kelas pembuatan sistem operasi.

OSName

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Disebarluaskan ("CIM_Process. OSName"), Cim_Key, MaxLen (256)

Pencakupan nama sistem operasi.

Prioritas

Jenis data: uint32

Jenis akses: Baca-saja

Urgensi untuk eksekusi utas. Utas dapat memiliki prioritas yang berbeda dari proses pemiliknya. Jika informasi ini tidak tersedia untuk utas, nilai 0 (nol) harus digunakan.

ProcessCreationClassName

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Disebarluaskan ("CIM_Process. CreationClassName"), Cim_Key, MaxLen (256)

Nama kelas pembuatan proses cakupan.

ProcessHandle

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Disebarluaskan ("CIM_Process. Handel"), Kunci, MaxLen (256)

Pegangan proses cakupan.

Status

Jenis data: string

Jenis akses: Baca-saja

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

Status objek saat ini. 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")

UserModeTime

Jenis data: uint64

Jenis akses: Baca-saja

Kualifikasi: Unit ("milidetik")

Waktu, dalam mode pengguna, dalam 100 unit nanodetik. Jika informasi ini tidak tersedia, nilai 0 (nol) harus digunakan.

Untuk informasi selengkapnya tentang menggunakan nilai uint64 dalam skrip, lihat Pembuatan skrip di WMI.

Keterangan

Kelas CIM_Thread berasal dari CIM_LogicalElement.

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

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

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