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
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