System.TMonitorSupport

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

TMonitorSupport = record

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);
};

Properties

Type Visibility Source Unit Parent
record
struct
public
System.pas
System.hpp
System System

Description

Represents a structure that contains a number of function pointers used by the monitor support routines.

TMonitorSupport represents a structure that contains a number of function pointers used by the monitor support routines.

Note: TMonitorSupport is used internally by the Delphi compiler.

See Also