Partager via


SRWLock, classe

Représente un verrou de lecture/écriture mince.

class SRWLock;

Remarques

Un verrou de lecture/écriture mince est utilisé pour synchroniser l'accès entre plusieurs threads à un objet ou à une ressource. Pour plus d'informations sur la synchronisation, consultez les Fonctions de synchronization dans la bibliothèque MSDN.

Membres

Typedefs publics

SyncLockExclusive

Synonyme d'un objet SRWLock obtenu en mode exclusif.

SyncLockShared

Synonyme d'un objet SRWLock obtenu en mode partagé.

Constructeurs publics

Name

Description

SRWLock::SRWLock, constructeur

Initialise une nouvelle instance de la classe SRWLock.

SRWLock::~SRWLock, destructeur

Libère une instance de la classe SRWLock.

Méthodes publiques

Name

Description

SRWLock::LockExclusive, méthode

Obtient un objet SRWLock en mode exclusif.

SRWLock::LockShared, méthode

Obtient un objet SRWLock en mode partagé.

SRWLock::TryLockExclusive, méthode

Essaie d'acquérir un objet SRWLock en mode exclusif pour l'objet SRWLock actuel ou spécifié.

SRWLock::TryLockShared, méthode

Essaie d'acquérir un objet SRWLock en mode partagé pour l'objet SRWLock actuel ou spécifié.

Donnée membre protégée

Name

Description

SRWLock::SRWLock_, données de membre

Contient la variable de verrou sous-jacente de l'objet SRWLock actuel.

Hiérarchie d'héritage

SRWLock

Configuration requise

En-tête: corewrappers.h

Espace de noms: Microsoft::WRL::Wrappers

Voir aussi

Référence

Microsoft::WRL::Wrappers, espace de noms