Sdílet prostřednictvím


Threading modely a třídy kritické sekce

Následující třídy definovat threading model a kritický oddíl:

  • CAtlAutoThreadModule implementuje sdruženém podprocesu, apartment model serveru COM.

  • CAtlAutoThreadModuleT poskytuje metody pro provádění serveru COM sdruženém podprocesu, apartment model.

  • CComMultiThreadModel poskytuje metody podprocesu stovce a snižující proměnné.Poskytuje důležitý oddíl.

  • CComMultiThreadModelNoCS poskytuje metody podprocesu stovce a snižující proměnné.Neposkytuje kritický oddíl.

  • CComSingleThreadModel poskytuje metody pro stovce a snižující proměnné.Neposkytuje kritický oddíl.

  • CComObjectThreadModel určuje příslušné třídy threading model pro jeden objekt třídy.

  • CComGlobalsThreadModel určuje příslušné třídy modelu podprocesů pro objekt, který je globálně dostupná.

  • CComAutoCriticalSection obsahuje metody pro získání a uvolnění kritický oddíl.Je důležité části automaticky inicializovány.

  • CComCriticalSection obsahuje metody pro získání a uvolnění kritický oddíl.Kritický oddíl musí být explicitně inicializován.

  • CComFakeCriticalSection zrcadlí metod v CComCriticalSection bez poskytnutí kritický oddíl.Metody v CComFakeCriticalSection Neprovádět žádnou akci.

  • CRTThreadTraits poskytuje funkce vytváření podprocesu CRT.Pomocí této třídy, pokud podproces bude používat funkce CRT.

  • Win32ThreadTraits poskytuje funkce vytváření podprocesu systému Windows.Pomocí této třídy, pokud podproces nebude používat funkce CRT.

Viz také

Další zdroje

Přehled třídy ATL