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);
};
Propriétés
| Type | Visibilité | Source | Unité | Parent | 
|---|---|---|---|---|
record struct  | 
		public | System.pas System.hpp  | 
        System | System | 
Description
Représente une structure qui contient un certain nombre de pointeurs de fonction utilisés par les routines de support du moniteur.
TMonitorSupport représente une structure qui contient un certain nombre de pointeurs de fonction utilisés par les routines de support du moniteur.
Remarque : TMonitorSupport est utilisé en interne par le compilateur Delphi.