Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Opmerking
De ATL (Active Template Library) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.
De volgende klassen definiëren een threadingmodel en kritieke sectie:
CAtlAutoThreadModule Implementeert een COM-server met thread-pooling, appartementsmodel.
CAtlAutoThreadModuleT Biedt methoden voor het implementeren van een COM-server met thread-pooling, appartementsmodel.
CComMultiThreadModel Biedt thread-veilige methoden voor het verhogen en verlagen van een variabele. Biedt een essentieel gedeelte.
CComMultiThreadModelNoCS Biedt thread-veilige methoden voor het verhogen en verlagen van een variabele. Biedt geen kritieke sectie.
CComSingleThreadModel Biedt methoden voor het verhogen en verlagen van een variabele. Biedt geen kritieke sectie.
CComObjectThreadModel Bepaalt de juiste threading-modelklasse voor één objectklasse.
CComGlobalsThreadModel Bepaalt de juiste threading-modelklasse voor een object dat wereldwijd beschikbaar is.
CComAutoCriticalSection Bevat methoden voor het verkrijgen en vrijgeven van een kritieke sectie. De kritieke sectie wordt automatisch geïnitialiseerd.
CComCriticalSection Bevat methoden voor het verkrijgen en vrijgeven van een kritieke sectie. De kritieke sectie moet expliciet worden geïnitialiseerd.
CComFakeCriticalSection spiegelt de methoden van
CComCriticalSectionzonder een kritieke sectie te bieden. De methoden inCComFakeCriticalSectiondoen niets.CRTThreadTraits Biedt de functie voor het maken van een CRT-thread. Gebruik deze klasse als de thread CRT-functies gebruikt.
Win32ThreadTraits Biedt de functie voor het maken van een Windows-thread. Gebruik deze klasse als de thread geen CRT-functies gebruikt.