10.11.2015 Views

maXbox3 3.9.9.195 14/05/2015 08:37:17 AM

maXbox3 3.9.9.80 13.11.2013 11:25:53

maXbox3 3.9.9.80 13.11.2013 11:25:53

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>maXbox3</strong> <strong>3.9.9.195</strong><br />

<strong>14</strong>/<strong>05</strong>/<strong>2015</strong> <strong>08</strong>:<strong>37</strong>:<strong>17</strong> <strong>AM</strong><br />

8820: Function NtfsGetCompression1( const FileName : string) : TFileCompressionState;<br />

8821: Function NtfsSetCompression( const FileName : string; const State : Short) : Boolean<br />

8822: Procedure NtfsSetFileCompression( const FileName : string; const State : TFileCompressionState)<br />

8823: Procedure NtfsSetDirectoryTreeCompression(const Directory: string; const State : TFileCompressionState)<br />

8824: Procedure NtfsSetDefaultFileCompression(const Directory: string; const State:TFileCompressionState)<br />

8825: Procedure NtfsSetPathCompression(const Path:string;const State:TFileCompressionState;Recursive:Boolean;<br />

8826: //AddTypeS('TNtfsAllocRanges', 'record Entries : Integer; Data : PFileAlloca'<br />

8827: //+'tedRangeBuffer; MoreData : Boolean; end<br />

8828: Function NtfsSetSparse( const FileName : string) : Boolean<br />

8829: Function NtfsZeroDataByHandle( const Handle : THandle; const First, Last : Int64) : Boolean<br />

8830: Function NtfsZeroDataByName( const FileName : string; const First, Last : Int64) : Boolean<br />

8831: //Function NtfsQueryAllocRanges(const FileName:string;Offset,Count:Int64;var<br />

Ranges:TNtfsAllocRanges):Boolean;<br />

8832: //Function NtfsGetAllocRangeEntry( const Ranges : TNtfsAllocRanges;<br />

Index:Integer):TFileAllocatedRangeBuffer<br />

8833: Function NtfsSparseStreamsSupported( const Volume : string) : Boolean<br />

8834: Function NtfsGetSparse( const FileName : string) : Boolean<br />

8835: Function NtfsDeleteReparsePoint( const FileName : string; ReparseTag : DWORD) : Boolean<br />

8836: Function NtfsSetReparsePoint( const FileName : string; var ReparseData, Size : Longword) : Boolean<br />

88<strong>37</strong>: //Function NtfsGetReparsePoint(const FileName:string; var ReparseData:TReparseGuidDataBuffer):Boolean<br />

8838: Function NtfsGetReparseTag( const Path : string; var Tag : DWORD) : Boolean<br />

8839: Function NtfsReparsePointsSupported( const Volume : string) : Boolean<br />

8840: Function NtfsFileHasReparsePoint( const Path : string) : Boolean<br />

8841: Function NtfsIsFolderMountPoint( const Path : string) : Boolean<br />

8842: Function NtfsMountDeviceAsDrive( const Device : string; Drive : Char) : Boolean<br />

8843: Function NtfsMountVolume( const Volume : Char; const MountPoint : string) : Boolean<br />

8844: AddTypeS('TOpLock', '( olExclusive, olReadOnly, olBatch, olFilter )<br />

8845: Function NtfsOpLockAckClosePending( Handle : THandle; Overlapped : TOverlapped) : Boolean<br />

8846: Function NtfsOpLockBreakAckNo2( Handle : THandle; Overlapped : TOverlapped) : Boolean<br />

8847: Function NtfsOpLockBreakAcknowledge( Handle : THandle; Overlapped : TOverlapped) : Boolean<br />

8848: Function NtfsOpLockBreakNotify( Handle : THandle; Overlapped : TOverlapped) : Boolean<br />

8849: Function NtfsRequestOpLock( Handle : THandle; Kind : TOpLock; Overlapped : TOverlapped) : Boolean<br />

8850: Function NtfsCreateJunctionPoint( const Source, Destination : string) : Boolean<br />

8851: Function NtfsDeleteJunctionPoint( const Source : string) : Boolean<br />

8852: Function NtfsGetJunctionPointDestination( const Source : string; var Destination : string) : Boolean<br />

8853: AddTypeS('TStreamId', '( siInvalid, siStandard, siExtendedAttribute, siSec'<br />

8854: +'urity, siAlternate, siHardLink, siProperty, siObjectIdentifier, siReparsePoints, siSparseFile )<br />

8855: AddTypeS('TStreamIds', 'set of TStreamId<br />

8856: AddTypeS('TInternalFindStreamData', 'record FileHandle : THandle; Context '<br />

8857: +': ___Pointer; StreamIds : TStreamIds; end<br />

8858: AddTypeS('TFindStreamData', 'record internal : TInternalFindStreamData; At'<br />

8859: +'tributes : DWORD; StreamID : TStreamId; Name : WideString; Size : Int64; end<br />

8860: Function NtfsFindFirstStream(const FileName:string;StreamIds:TStreamIds;var Data:TFindStreamData):Boolean;<br />

8861: Function NtfsFindNextStream( var Data : TFindStreamData) : Boolean<br />

8862: Function NtfsFindStreamClose( var Data : TFindStreamData) : Boolean<br />

8863: Function NtfsCreateHardLink( const LinkFileName, ExistingFileName : string) : Boolean<br />

8864: AddTypeS('TNtfsHardLinkInfo', 'record LinkCount : Cardinal; FileIndex : Int64; end<br />

8865: Function NtfsGetHardLinkInfo( const FileName : string; var Info : TNtfsHardLinkInfo) : Boolean<br />

8866: Function NtfsFindHardLinks(const Path:string;const FileIndexHigh,FileIndexLow:Cardinal;const<br />

List:TStrings):Bool;<br />

8867: Function NtfsDeleteHardLinks( const FileName : string) : Boolean<br />

8868: Function JclAppInstances : TJclAppInstances;<br />

8869: Function JclAppInstances1( const UniqueAppIdGuidStr : string) : TJclAppInstances;<br />

8870: Function ReadMessageCheck( var Message: TMessage;const IgnoredOriginatorWnd: HWND) : TJclAppInstDataKind<br />

8871: Procedure ReadMessageData( const Message : TMessage; var Data : ___Pointer; var Size : Integer)<br />

8872: Procedure ReadMessageString( const Message : TMessage; var S : string)<br />

8873: Procedure ReadMessageStrings( const Message : TMessage; const Strings : TStrings)<br />

8874:<br />

8875:<br />

8876: (*----------------------------------------------------------------------------*)<br />

8877: procedure SIRegister_JclGraphics(CL: TPSPascalCompiler);<br />

8878: begin<br />

8879: FindClass('TOBJECT'),'EJclGraphicsError<br />

8880: TDynDynIntegerArrayArray', 'array of TDynIntegerArray<br />

8881: TDynPointArray', 'array of TPoint<br />

8882: TDynDynPointArrayArray', 'array of TDynPointArray<br />

8883: TPointF', 'record X : Single; Y : Single; end<br />

8884: TDynPointArrayF', 'array of TPointF<br />

8885: TDrawMode2', '( dmOpaque, dmBlend )<br />

8886: TStretchFilter2', '( sfNearest, sfLinear, sfSpline )<br />

8887: TConversionKind', '( ckRed, ckGreen, ckBlue, ckAlpha, ckUniformRGB, ckWeightedRGB )<br />

8888: TResamplingFilter', '( rfBox, rfTriangle, rfHermite, rfBell, rfSpline, rfLanczos3, rfMitchell )<br />

8889: TMatrix3d', 'record array[0..2,0..2] of extended end<br />

8890: TDynDynPointArrayArrayF', 'array of TDynPointArrayF<br />

8891: TScanLine', 'array of Integer<br />

8892: TScanLines', 'array of TScanLine<br />

8893: TColorChannel', '( ccRed, ccGreen, ccBlue, ccAlpha )<br />

8894: TGradientDirection', '( gdVertical, gdHorizontal )<br />

8895: TPolyFillMode', '( fmAlternate, fmWinding )<br />

8896: TJclRegionCombineOperator', '( coAnd, coDiff, coOr, coXor )<br />

8897: TJclRegionBitmapMode', '( rmInclude, rmExclude )<br />

8898: TJclRegionKind', '( rkNull, rkSimple, rkComplex, rkError )<br />

8899: SIRegister_TJclDesktopCanvas(CL);<br />

8900: FindClass('TOBJECT'),'TJclRegion<br />

8901: SIRegister_TJclRegionInfo(CL);<br />

8902: SIRegister_TJclRegion(CL);<br />

8903: SIRegister_TJclThreadPersistent(CL);<br />

8904: SIRegister_TJclCustomMap(CL);<br />

89<strong>05</strong>: SIRegister_TJclBitmap32(CL);<br />

PC<strong>08</strong> E:\maxbox3\mXGit39988\maxbox3\docs\maxbox_extract_funclist399.txt<br />

http://www.softwareschule.ch/maxbox.htm T: 297<br />

p: 103

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!