System.SyncObjs.TLightweightMREW.BeginWrite

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure BeginWrite;

C++

void __fastcall BeginWrite();

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
System.SyncObjs.pas
System.SyncObjs.hpp
System.SyncObjs TLightweightMREW


Description

La méthode BeginWrite acquiert un verrou en mode exclusif (écriture). Elle bloque jusqu'à ce que l'acquisition d'un verrou soit possible.

Tips and Warnings

Conseil: A chaque appel à la méthode BeginWrite doit correspondre un appel à EndWrite.
Avertissement: Notez qu'un thread ne doit pas demander un verrou d'écriture s'il comporte déjà un verrou exclusif, sinon l'appel génère un verrou mortel (Windows) ou échoue (POSIX).
Avertissement: L'implémentation du système d'exploitation sous-jacent n'est peut être pas correcte. Dans ce cas, une demande de verrou exclusif peut ne pas être honorée si des demandes de verrou partagé sont en cours.