Threading modelli e sezioni critiche
Le seguenti classi di definiscono una filettatura modello e sezione critica:
-
CComMultiThreadModel Fornisce metodi thread-safe per e la riduzione a una variabile. Fornisce una sezione critica.
-
CComMultiThreadModel&NoCSnbsp; Fornisce metodi thread-safe per e la riduzione a una variabile. Non fornisce una sezione critica.
-
CComSingleThreadModelnbsp; Fornisce metodi per e la riduzione a una variabile. &Non fornisce una sezione critica.
-
CComObjectThreadModel Determina il modello di threading classe appropriata per una classe singolo oggetto.
-
CComGlobalsThreadModel Determina il modello di threading classe appropriata per un oggetto che è disponibile a livello globale.
-
CComAutoCriticalSectionnbsp; Contiene metodi per ottenere e rilasciare una sezione critica. La sezione critica viene inizializzata automaticamente.
-
CComCriticalSectionnbsp; Contiene metodi per ottenere e rilasciare una sezione critica. La sezione critica deve essere inizializzata esplicitamente.
-
CComFakeCriticalSectionnbsp; Specchi dei metodi in CComCriticalSection senza fornire una sezione critica. I metodi in CComFakeCriticalSection fanno nulla.
Cenni preliminari sulla classe ATL