Compartilhar via


Classe CComMultiThreadModel

CComMultiThreadModel Fornece métodos de thread-safe para incrementar e decrementar o valor de uma variável.

class CComMultiThreadModel

Comentários

Normalmente, você usa CComMultiThreadModel por meio de um dos dois typedef nomes, ou CComObjectThreadModel or CComGlobalsThreadModel.A classe referenciada por cada typedef depende do modelo de threading usado, conforme mostrado na tabela a seguir:

TypeDef

Threading simples

Apartment threading

Segmentação disponível

CComObjectThreadModel

S

S

M

CComGlobalsThreadModel

S

M

M

S=CComSingleThreadModelS =CComMultiThreadModel

CComMultiThreadModel si define três typedef nomes. AutoCriticalSection e CriticalSection classes de referência que oferecem métodos de obtenção e liberam posse de uma seção crítica. ThreadModelNoCS referências de classe CComMultiThreadModelNoCS.

Requisitos

Cabeçalho: atlbase.h

Consulte também

Referência

Classe CComSingleThreadModel

Classe CComAutoCriticalSection

Classe CComCriticalSection

Outros recursos

CComMultiThreadModel membros

Visão geral do ATL classe