Skip to content

Declaration

Source position: processbody.inc line 47

type

  TIODescriptor = class(TPersistent)
  public
    constructor Create;
    destructor Destroy;
    property ProcessHandleType: TProcessHandleType; {r}
    property CustomHandle: THandle; {rw}
    property AutoCloseCustomHandle: Boolean; {rw}
    property CustomHandleIsInheritable: Boolean; {rw}
  published
    property IOType: TIOType; {rw}
    property FileName: TFileName; {rw}
    property OnGetHandle: TGetHandleEvent; {rw}
    property AfterAllocateHandle: TAfterAllocateHandleEvent; {rw}
    property Process: TProcess; {rw}
    property FileWriteMode: TFileWriteMode; {rw}
  end;

Properties

Member Visibility Description
AfterAllocateHandle published
AutoCloseCustomHandle public
CustomHandle public
CustomHandleIsInheritable public
FileName published
FileWriteMode published
IOType published
Process published
ProcessHandleType read only public
See all Properties

Methods

Member Visibility Description
Create public
Destroy public
See all Methods

Events

Member Visibility Description
OnGetHandle published
See all Events