CComMultiThreadModelNoCS::AutoCriticalSection

typedef CComFakeCriticalSection AutoCriticalSection;

Osservazioni

Quando si utilizza CComMultiThreadModelNoCS, il nome di typedef AutoCriticalSection fa riferimento a classe CComFakeCriticalSection. Perché CComFakeCriticalSection non fornisce una sezione critica, i metodi fanno nulla.

CComMultiThreadModel e CComSingleThreadModel contengono anche le definizioni per AutoCriticalSection. Nella tabella seguente viene mostrata la relazione tra la classe del modello di threading e la sezione critica classe a cui fa riferimento AutoCriticalSection:

Classe definita in Classe a cui fa riferimento
CComMultiThreadModelNoCS CComFakeCriticalSection
CComMultiThreadModel CComAutoCriticalSection
CComSingleThreadModel CComFakeCriticalSection

Oltre a AutoCriticalSection, è possibile utilizzare il nome di typedef CriticalSection. AutoCriticalSection non deve specificare in oggetti globali o membri di classe statici se si desidera eliminare il codice di avvio CRT.

Esempio

Vedi CComMultiThreadModel::AutoCriticalSection.

Panoramica CComMultiThreadModel&NoCS |nbsp; Membri della classe

Vedere anchenbsp;CComObjectThreadModel, CComGlobalsThreadModel, CComMultiThreadModel&NoCS::ThreadModelNoCS

Index