Kelas CComApartment
Kelas ini memberikan dukungan untuk mengelola apartemen dalam modul EXE yang dikumpulkan utas.
Penting
Kelas ini dan anggotanya tidak dapat digunakan dalam aplikasi yang dijalankan di Windows Runtime.
Sintaks
class CComApartment
Anggota
Konstruktor Publik
Nama | Deskripsi |
---|---|
CComApartment::CComApartment | Konstruktor. |
Metode Publik
Nama | Deskripsi |
---|---|
CComApartment::Apartment | Menandai alamat awal utas. |
CComApartment::GetLockCount | Mengembalikan jumlah kunci utas saat ini. |
CComApartment::Lock | Menaikkan jumlah kunci utas. |
CComApartment::Buka kunci | Mengurangi jumlah kunci utas. |
Anggota Data Publik
Nama | Deskripsi |
---|---|
CComApartment::m_dwThreadID | Berisi pengidentifikasi utas. |
CComApartment::m_hThread | Berisi handel utas. |
CComApartment::m_nLockCnt | Berisi jumlah kunci utas saat ini. |
Keterangan
CComApartment
digunakan oleh CComAutoThreadModule untuk mengelola apartemen dalam modul EXE yang dikumpulkan utas. CComApartment
menyediakan metode untuk meningkatkan dan mengurangi jumlah kunci pada utas.
Persyaratan
Header: atlbase.h
CComApartment::Apartment
Menandai alamat awal utas.
DWORD Apartment();
Tampilkan Nilai
Selalu 0.
Keterangan
Secara otomatis diatur selama CComAutoThreadModule::Init.
CComApartment::CComApartment
Konstruktor.
CComApartment();
Keterangan
Menginisialisasi CComApartment
m_nLockCnt dan m_hThread anggota data.
CComApartment::GetLockCount
Mengembalikan jumlah kunci utas saat ini.
LONG GetLockCount();
Tampilkan Nilai
Jumlah kunci pada utas.
CComApartment::Lock
Menaikkan jumlah kunci utas.
LONG Lock();
Tampilkan Nilai
Nilai yang mungkin berguna untuk diagnostik atau pengujian.
Keterangan
Dipanggil oleh CComAutoThreadModule::Lock.
Jumlah kunci pada utas digunakan untuk tujuan statistik.
CComApartment::m_dwThreadID
Berisi pengidentifikasi utas.
DWORD m_dwThreadID;
CComApartment::m_hThread
Berisi handel utas.
HANDLE m_hThread;
CComApartment::m_nLockCnt
Berisi jumlah kunci utas saat ini.
LONG m_nLockCnt;
CComApartment::Buka kunci
Mengurangi jumlah kunci utas.
LONG Unlock();
Tampilkan Nilai
Nilai yang mungkin berguna untuk diagnostik atau pengujian.
Keterangan
Dipanggil oleh CComAutoThreadModule::Unlock.
Jumlah kunci pada utas digunakan untuk tujuan statistik.