System.SyncObjs.TMutex.Acquire

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure Acquire; override;

C++

virtual void __fastcall Acquire();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
System.SyncObjs.pas
System.SyncObjs.hpp
System.SyncObjs TMutex

Beschreibung

Versucht, den Mutex mit einer Sperre zu belegen.

Rufen Sie Acquire aus dem Thread auf, der eine gemeinsame Ressource verwenden muss.

Die Methode Acquire wartet, bis der Mutex frei wird, und belegt ihn dann mit einer exklusiven Sperre. Dadurch wird der Mutex für alle anderen Threads blockiert. Durch den Aufruf der Methode Release wird der Mutex wieder für andere Threads verfügbar.

Siehe auch