Skip to content

TSemaphore.Create

Declaration

Source position: syncobjs.pp line 261

public 
constructor Create(aUseCOMWait: Boolean=False);  overload; overload;

constructor Create(aAttributes: PSecurityAttributes; aInitial: Integer; 
                  aMaximum: Integer; const aName: string; 
                  aUseCOMWait: Boolean=False);  overload; overload;

constructor Create(aAccess: Cardinal; aInherit: Boolean; 
                  const aName: string; aUseCOMWait: Boolean=False)
                  ;  overload; overload;