System.SyncObjs.TCriticalSection.Enter

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure Enter; inline;

C++

void __fastcall Enter();

Eigenschaften

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

Beschreibung

Blockiert alle anderen Threads, sobald der aufrufende Thread in einen kritischen Quelltextbereich eintritt, dessen Ausführung nicht unterbrochen werden darf.

Mit Enter wird der Eintritt aller anderen Threads in den durch diesen kritischen Abschnitt geschützten Quelltext so lange blockiert, bis die Methode Leave oder Release aufgerufen wird. Enter ruft die Methode Acquire auf, die den kritischen Abschnitt mit dem aufrufenden Thread verknüpft.

Siehe auch