Bagikan melalui


Kelas CComSimpleThreadAllocator

Nota

Pustaka Templat Aktif (ATL) terus didukung. Namun, kami tidak lagi menambahkan fitur atau memperbarui dokumentasi.

Kelas ini mengelola pemilihan utas untuk kelas CComAutoThreadModule.

Sintaks

class CComSimpleThreadAllocator

Anggota

Metode Publik

Nama Deskripsi
CComSimpleThreadAllocator::GetThread Memilih utas.

Keterangan

CComSimpleThreadAllocator mengelola pilihan utas untuk CComAutoThreadModule. CComSimpleThreadAllocator::GetThread hanya menelusuri setiap utas dan mengembalikan yang berikutnya secara berurutan.

Persyaratan

Header: atlbase.h

CComSimpleThreadAllocator::GetThread

Memilih utas dengan menentukan utas berikutnya dalam urutan.

int GetThread(CComApartment* /* pApt */, int nThreads);

Parameter

pApt
Tidak digunakan dalam implementasi default ATL.

nThreads
Jumlah maksimum utas dalam modul EXE.

Tampilkan Nilai

Bilangan bulat antara nol dan (nThreads - 1). Mengidentifikasi salah satu utas dalam modul EXE.

Keterangan

Anda dapat mengambil alih GetThread untuk menyediakan metode pemilihan yang berbeda atau untuk menggunakan parameter pApt .

GetThread dipanggil oleh CComAutoThreadModule::CreateInstance.

Lihat juga

Kelas CComApartment
Gambaran Umum Kelas