CComSingleThreadModel

classe CComSingleThreadModel

CComSingleThreadModel fornece métodos para incrementar e Decrescendo o valor de uma variável. Ao contrário CComMultiThreadModel e CComMultiThreadModelNoCS, esses métodos não são thread-safe.

Normalmente, você usar CComSingleThreadModel através de um dos dois nomes de typedef , CComObjectThreadModel ou CComGlobalsThreadModel. A classe referenciada por cada typedef depende do modelo de threading usado, conforme mostrado na tabela a seguir:

Modelo de Threading
typedef Único Apartamento Grátis
CComObjectThreadModel S S M
CComGlobalsThreadModel S M M

S =CComSingleThreadModel; M =CComMultiThreadModel

CComSingleThreadModel próprio define três nomes de typedef . ThreadModelNoCS referências CComSingleThreadModel. AutoCriticalSection e CriticalSection fazem referência a classe CComFakeCriticalSection, que fornece métodos vazios associados obter e liberando a propriedade de um crítico seção.

# include lt;atlbase.h>

Membros de classe

Index