Partager via


Classe de CComCriticalSection

Cette classe fournit des méthodes pour obtenir et libérer la propriété d'un objet de section critique.

class CComCriticalSection

Membres

7kwkxhyk.collapse_all(fr-fr,VS.110).gifConstructeurs publics

Nom

Description

CComCriticalSection::CComCriticalSection

Constructeur.

7kwkxhyk.collapse_all(fr-fr,VS.110).gifMéthodes publiques

Nom

Description

CComCriticalSection::Init

Crée et initialise un objet de section critique.

CComCriticalSection::Lock

Obtient la propriété de l'objet de section critique.

CComCriticalSection::Term

Libère des ressources système utilisées par l'objet de section critique.

CComCriticalSection::Unlock

Libère la propriété de l'objet de section critique.

7kwkxhyk.collapse_all(fr-fr,VS.110).gifDonnées membres publiques

Nom

Description

CComCriticalSection::m_sec

Un objet de CRITICAL_SECTION .

Notes

CComCriticalSection est semblable pour classer CComAutoCriticalSection, mais que vous devez explicitement initialiser et publier la section critique.

En général, vous utilisez CComCriticalSection via le nom CriticalSectiond' typedef .Références de ce nom CComCriticalSection lorsque CComMultiThreadModel est utilisé.

Consultez classe de CComCritSecLock pour qu'un moyen plus sûr utilise cette classe que l'appel Lock et Unlock directement.

Configuration requise

Header: atlcore.h

Voir aussi

Référence

Classe de CComFakeCriticalSection

Classe de CComCritSecLock

Autres ressources

Vue d'ensemble de la classe ATL