System.SyncObjs.TLightweightEvent.Create

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

constructor Create; overload;
constructor Create(InitialState: Boolean); overload;
constructor Create(InitialState: Boolean; SpinCount: Integer); overload;

C++

__fastcall TLightweightEvent()/* overload */;
__fastcall TLightweightEvent(bool InitialState)/* overload */;
__fastcall TLightweightEvent(bool InitialState, int SpinCount)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
constructor public
System.SyncObjs.pas
System.SyncObjs.hpp
System.SyncObjs TLightweightEvent

Beschreibung

Erzeugt und initialisiert ein Ereignis.

Sie können den ursprünglichen Status des Ereignisses festlegen. Der standardmäßige ursprüngliche Status des Ereignisses ist nicht-signalisiert. Sie können auch die Anzahl der Spin-Schleifen angeben, wenn Sie einen Multikernprozessor haben.

Der Parameter SpinCount darf nicht den Wert 4096 überschreiten.

Siehe auch