CriticalSection::TryLock, méthode
Essaie d'entrer dans une section critique sans se bloquer. Si l'appel est effectué, le thread appelant devient propriétaire de la section critique.
SyncLock TryLock();
static SyncLock TryLock(
_In_ CRITICAL_SECTION* cs
);
Paramètres
- cs
Un objet de section critique spécifié par l'utilisateur.
Valeur de retour
Une valeur différente de zéro si la section critique est correctement écrite ou que le thread possède déjà une section critique. Zéro si un autre thread possède déjà une section critique.
Remarques
La première fonction TryLock affecte l'objet de section critique actuel. La deuxième fonction TryLock affecte une section critique spécifiée par l'utilisateur.
Configuration requise
En-tête: corewrappers.h
Espace de noms: Microsoft::WRL::Wrappers