System.SyncObjs.TMutex.Acquire
Delphi
procedure Acquire; override;
C++
virtual void __fastcall Acquire();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.SyncObjs.pas System.SyncObjs.hpp |
System.SyncObjs | TMutex |
説明
ミューテックスに対するロックを取得しようと試みます。
Acquire は、共有リソースを使う必要があるスレッドから呼び出します。
Acquire メソッドは、ミューテックスが解放されるまで待って、排他ロックを取得します。これにより、他のどのスレッドもミューテックスを取得できなくなります。後で Release メソッドを呼び出すと、他のスレッドがミューテックスを取得できるようになります。