|
@@ -1077,14 +1077,14 @@ type
|
|
destructor Destroy; override;
|
|
destructor Destroy; override;
|
|
function Read(pv: Pointer; cb: DWORD; pcbRead: PDWORD): HResult; virtual; stdcall;
|
|
function Read(pv: Pointer; cb: DWORD; pcbRead: PDWORD): HResult; virtual; stdcall;
|
|
function Write(pv: Pointer; cb: DWORD; pcbWritten: PDWORD): HResult; virtual; stdcall;
|
|
function Write(pv: Pointer; cb: DWORD; pcbWritten: PDWORD): HResult; virtual; stdcall;
|
|
- function Seek(dlibMove: LargeUint; dwOrigin: Longint; out libNewPosition: LargeUint): HResult; virtual; stdcall;
|
|
|
|
|
|
+ function Seek(dlibMove: LargeInt; dwOrigin: DWORD; out libNewPosition: LargeUint): HResult; virtual; stdcall;
|
|
function SetSize(libNewSize: LargeUint): HResult; virtual; stdcall;
|
|
function SetSize(libNewSize: LargeUint): HResult; virtual; stdcall;
|
|
function CopyTo(stm: IStream; cb: LargeUint; out cbRead: LargeUint; out cbWritten: LargeUint): HResult; virtual; stdcall;
|
|
function CopyTo(stm: IStream; cb: LargeUint; out cbRead: LargeUint; out cbWritten: LargeUint): HResult; virtual; stdcall;
|
|
- function Commit(grfCommitFlags: Longint): HResult; virtual; stdcall;
|
|
|
|
|
|
+ function Commit(grfCommitFlags: DWORD): HResult; virtual; stdcall;
|
|
function Revert: HResult; virtual; stdcall;
|
|
function Revert: HResult; virtual; stdcall;
|
|
- function LockRegion(libOffset: LargeUint; cb: LargeUint; dwLockType: Longint): HResult; virtual; stdcall;
|
|
|
|
- function UnlockRegion(libOffset: LargeUint; cb: LargeUint; dwLockType: Longint): HResult; virtual; stdcall;
|
|
|
|
- function Stat(out statstg: TStatStg; grfStatFlag: Longint): HResult; virtual; stdcall;
|
|
|
|
|
|
+ function LockRegion(libOffset: LargeUint; cb: LargeUint; dwLockType: DWORD): HResult; virtual; stdcall;
|
|
|
|
+ function UnlockRegion(libOffset: LargeUint; cb: LargeUint; dwLockType: DWORD): HResult; virtual; stdcall;
|
|
|
|
+ function Stat(out statstg: TStatStg; grfStatFlag: DWORD): HResult; virtual; stdcall;
|
|
function Clone(out stm: IStream): HResult; virtual; stdcall;
|
|
function Clone(out stm: IStream): HResult; virtual; stdcall;
|
|
property Stream: TStream read FStream;
|
|
property Stream: TStream read FStream;
|
|
property StreamOwnership: TStreamOwnership read FOwnership write FOwnership;
|
|
property StreamOwnership: TStreamOwnership read FOwnership write FOwnership;
|