[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
COM stream abstraction.
Source position: types.pp line 505
type IStream = interface(ISequentialStream) |
||
function Seek(); |
|
Set the stream position. |
function SetSize(); |
|
Set the stream size. |
function CopyTo(); |
|
Copy data from one stream to another. |
function Commit(); |
|
Commit data to the stream. |
function Revert; |
|
Revert changes. |
function LockRegion(); |
|
Lock a region of bytes in the stream. |
function UnlockRegion(); |
|
Unlocks a previously locked region of bytes in the stream. |
function Stat(); |
|
return information about the stream. |
function Clone(); |
|
Clone the stream instance. |
end; |
|
COM stream abstraction. |
|
| | ||
|
Sequential stream object interface. |
|
| | ||
|
Basic interface for all COM-based interfaces. |
|
| | ||
|
Basic interface for all COM based interfaces. |
An abstract interface for an external (non pascal) stream, as defined in Microsoft COM interfaces