Třída CComMultiThreadModel
CComMultiThreadModelposkytuje metody podprocesu stovce a snižující hodnotu proměnné.
class CComMultiThreadModel
Členy
Funkce TypeDef veřejné
Název |
Description |
---|---|
Odkazuje na třídu CComAutoCriticalSection. |
|
Odkazuje na třídu CComCriticalSection. |
|
Odkazuje na třídu CComMultiThreadModelNoCS. |
Veřejné metody
Název |
Description |
---|---|
(Statické) Sníží hodnota zadaná proměnná způsobem podprocesu. |
|
(Statické) Zvýší hodnotu proměnné určené způsobem podprocesu. |
Poznámky
Obvykle se používá CComMultiThreadModel prostřednictvím jednoho ze dvou typedef názvy buď CComObjectThreadModel nebo CComGlobalsThreadModel.Třída odkazuje na každé typedef závisí na model podprocesu používaný, jak je znázorněno v následující tabulce:
definice typu |
Nadřízený |
Podprocesový model Apartment |
Volné zřetězení |
---|---|---|---|
CComObjectThreadModel |
S |
S |
M |
CComGlobalsThreadModel |
S |
M |
M |
S=CComSingleThreadModel; M =CComMultiThreadModel
CComMultiThreadModelsám definuje tři typedef názvy.AutoCriticalSectiona CriticalSection referenční třídy, které poskytuje metody pro získání a uvolnění vlastnictví kritický oddíl.ThreadModelNoCSodkazuje na třídu CComMultiThreadModelNoCS.
Požadavky
Záhlaví: atlbase.h