Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Gunakan kelas ini sebagai argumen untuk MonitorClass parameter templat ke kelas cache jika Anda ingin menonaktifkan pemeliharaan cache dinamis.
Penting
Kelas ini dan anggotanya tidak dapat digunakan dalam aplikasi yang dijalankan di Windows Runtime.
Sintaks
class CNoWorkerThread
Anggota
Metode Publik
| Nama | Deskripsi |
|---|---|
| CNoWorkerThread::AddHandle | Setara non-fungsional CWorkerThread ::AddHandle. |
| CNoWorkerThread::AddTimer | Setara non-fungsional CWorkerThread::AddTimer. |
| CNoWorkerThread::GetThreadHandle | Setara non-fungsional CWorkerThread ::GetThreadHandle. |
| CNoWorkerThread::GetThreadId | Setara non-fungsional CWorkerThread ::GetThreadId. |
| CNoWorkerThread::Initialize | Setara non-fungsional CWorkerThread::Initialize. |
| CNoWorkerThread::RemoveHandle | Setara non-fungsional CWorkerThread::RemoveHandle. |
| CNoWorkerThread::Shutdown | Setara non-fungsional CWorkerThread ::Shutdown. |
Keterangan
Kelas ini menyediakan antarmuka publik yang sama dengan CWorkerThread. Antarmuka ini diharapkan disediakan oleh MonitorClass parameter templat ke kelas cache.
Metode dalam kelas ini diimplementasikan untuk tidak melakukan apa-apa. Metode yang mengembalikan HRESULT selalu mengembalikan S_OK, dan metode yang mengembalikan HANDLE atau ID utas selalu mengembalikan 0.
Persyaratan
Header: atlutil.h
CNoWorkerThread::AddHandle
Setara non-fungsional CWorkerThread ::AddHandle.
HRESULT AddHandle(HANDLE /* hObject */,
IWorkerThreadClient* /* pClient */,
DWORD_PTR /* dwParam */) throw();
Tampilkan Nilai
Selalu mengembalikan S_OK.
Keterangan
Implementasi yang disediakan oleh kelas ini tidak melakukan apa pun.
CNoWorkerThread::AddTimer
Setara non-fungsional CWorkerThread::AddTimer.
HRESULT AddTimer(DWORD /* dwInterval */,
IWorkerThreadClient* /* pClient */,
DWORD_PTR /* dwParam */,
HANDLE* /* phTimer */) throw();
Tampilkan Nilai
Selalu mengembalikan S_OK.
Keterangan
Implementasi yang disediakan oleh kelas ini tidak melakukan apa pun.
CNoWorkerThread::GetThreadHandle
Setara non-fungsional CWorkerThread ::GetThreadHandle.
HANDLE GetThreadHandle() throw();
Tampilkan Nilai
Selalu mengembalikan NULL.
Keterangan
Implementasi yang disediakan oleh kelas ini tidak melakukan apa pun.
CNoWorkerThread::GetThreadId
Setara non-fungsional CWorkerThread ::GetThreadId.
DWORD GetThreadId() throw();
Tampilkan Nilai
Selalu mengembalikan 0.
Keterangan
Implementasi yang disediakan oleh kelas ini tidak melakukan apa pun.
CNoWorkerThread::Initialize
Setara non-fungsional CWorkerThread::Initialize.
HRESULT Initialize() throw();
Tampilkan Nilai
Selalu mengembalikan S_OK.
Keterangan
Implementasi yang disediakan oleh kelas ini tidak melakukan apa pun.
CNoWorkerThread::RemoveHandle
Setara non-fungsional CWorkerThread::RemoveHandle.
HRESULT RemoveHandle(HANDLE /* hObject */) throw();
Tampilkan Nilai
Selalu mengembalikan S_OK.
Keterangan
Implementasi yang disediakan oleh kelas ini tidak melakukan apa pun.
CNoWorkerThread::Shutdown
Setara non-fungsional CWorkerThread ::Shutdown.
HRESULT Shutdown(DWORD dwWait = ATL_WORKER_THREAD_WAIT) throw();
Tampilkan Nilai
Selalu mengembalikan S_OK.
Keterangan
Implementasi yang disediakan oleh kelas ini tidak melakukan apa pun.