CComSimpleThreadAllocator Class
This class manages thread selection for the class CComAutoThreadModule
.
Syntax
class CComSimpleThreadAllocator
Members
Public Methods
Name | Description |
---|---|
CComSimpleThreadAllocator::GetThread | Selects a thread. |
Remarks
CComSimpleThreadAllocator
manages thread selection for CComAutoThreadModule. CComSimpleThreadAllocator::GetThread
simply cycles through each thread and returns the next one in the sequence.
Requirements
Header: atlbase.h
CComSimpleThreadAllocator::GetThread
Selects a thread by specifying the next thread in the sequence.
int GetThread(CComApartment* /* pApt */, int nThreads);
Parameters
pApt
Not used in ATL's default implementation.
nThreads
The maximum number of threads in the EXE module.
Return Value
An integer between zero and (nThreads - 1). Identifies one of the threads in the EXE module.
Remarks
You can override GetThread
to provide a different method of selection or to make use of the pApt parameter.
GetThread
is called by CComAutoThreadModule::CreateInstance.
See also
Σχόλια
https://aka.ms/ContentUserFeedback.
Σύντομα διαθέσιμα: Καθ' όλη τη διάρκεια του 2024 θα καταργήσουμε σταδιακά τα ζητήματα GitHub ως μηχανισμό ανάδρασης για το περιεχόμενο και θα το αντικαταστήσουμε με ένα νέο σύστημα ανάδρασης. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα:Υποβολή και προβολή σχολίων για