CComMultiThreadModel::CriticalSection

typedef CComCriticalSection CriticalSection;

Osservazioni

Quando si utilizza CComMultiThreadModel, il nome di typedef CriticalSection fa riferimento a classe CComCriticalSection, che fornisce i metodi per ottenere e rilasciare le proprietà di un oggetto sezione critica.

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

Classe definita in Classe a cui fa riferimento
CcomMultiThreadModel CcomCriticalSection
CcomSingleThreadModel CcomFakeCriticalSection
CcomMultiThreadModelNoCS CcomFakeCriticalSection

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

Esempio

Vedi AutoCriticalSection.

Pa&noramica CComMultiThreadModel |nbsp; Membri della classe

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

Index