C# Класс ATMLCommonLibrary.controls.StreamWrapper

Наследование: IStream
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Clone ( IStream &ppstm ) : void
Commit ( int grfCommitFlags ) : void
CopyTo ( IStream pstm, long cb, IntPtr pcbRead, IntPtr pcbWritten ) : void
LockRegion ( long libOffset, long cb, int dwLockType ) : void
Read ( byte pv, int cb, IntPtr pcbRead ) : void
Revert ( ) : void
Seek ( long dlibMove, int dwOrigin, IntPtr plibNewPosition ) : void
SetSize ( long libNewSize ) : void
Stat ( STATSTG &pstatstg, int grfStatFlag ) : void
StreamWrapper ( Stream stream ) : System
UnlockRegion ( long libOffset, long cb, int dwLockType ) : void
Write ( byte pv, int cb, IntPtr pcbWritten ) : void

Описание методов

Clone() публичный Метод

public Clone ( IStream &ppstm ) : void
ppstm IStream
Результат void

Commit() публичный Метод

public Commit ( int grfCommitFlags ) : void
grfCommitFlags int
Результат void

CopyTo() публичный Метод

public CopyTo ( IStream pstm, long cb, IntPtr pcbRead, IntPtr pcbWritten ) : void
pstm IStream
cb long
pcbRead System.IntPtr
pcbWritten System.IntPtr
Результат void

LockRegion() публичный Метод

public LockRegion ( long libOffset, long cb, int dwLockType ) : void
libOffset long
cb long
dwLockType int
Результат void

Read() публичный Метод

public Read ( byte pv, int cb, IntPtr pcbRead ) : void
pv byte
cb int
pcbRead System.IntPtr
Результат void

Revert() публичный Метод

public Revert ( ) : void
Результат void

Seek() публичный Метод

public Seek ( long dlibMove, int dwOrigin, IntPtr plibNewPosition ) : void
dlibMove long
dwOrigin int
plibNewPosition System.IntPtr
Результат void

SetSize() публичный Метод

public SetSize ( long libNewSize ) : void
libNewSize long
Результат void

Stat() публичный Метод

public Stat ( STATSTG &pstatstg, int grfStatFlag ) : void
pstatstg System.Runtime.InteropServices.ComTypes.STATSTG
grfStatFlag int
Результат void

StreamWrapper() публичный Метод

public StreamWrapper ( Stream stream ) : System
stream Stream
Результат System

UnlockRegion() публичный Метод

public UnlockRegion ( long libOffset, long cb, int dwLockType ) : void
libOffset long
cb long
dwLockType int
Результат void

Write() публичный Метод

public Write ( byte pv, int cb, IntPtr pcbWritten ) : void
pv byte
cb int
pcbWritten System.IntPtr
Результат void