System.TMonitorSupport
Delphi
TMonitorSupport = record
NewSyncObject: function: Pointer;
FreeSyncObject: procedure (SyncObject: Pointer);
NewWaitObject: function: Pointer;
FreeWaitObject: procedure (WaitObject: Pointer);
WaitOrSignalObject: function (SignalObject, WaitObject: Pointer; Timeout: Cardinal): Cardinal;
end;
C++
struct DECLSPEC_DRECORD TMonitorSupport
{
public:
void * __fastcall (*NewSyncObject)(void);
void __fastcall (*FreeSyncObject)(void * SyncObject);
void * __fastcall (*NewWaitObject)(void);
void __fastcall (*FreeWaitObject)(void * WaitObject);
unsigned __fastcall (*WaitOrSignalObject)(void * SignalObject, void * WaitObject, unsigned Timeout);
};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
record struct |
public | System.pas System.hpp |
System | System |
説明
モニタ サポート ルーチンが使用する複数の関数ポインタを含む構造体を表します。
TMonitorSupport は、モニタ サポート ルーチンが使用する複数の関数ポインタを含む構造体を表します。
メモ: TMonitorSupport は、Delphi コンパイラが内部的に使用するものです。