interface System.Runtime.InteropServices.ComTypes.IStream:

   method public void Read(input pv as System.Byte extent, input cb as integer, input pcbRead as System.IntPtr).

   method public void Write(input pv as System.Byte extent, input cb as integer, input pcbWritten as System.IntPtr).

   method public void Seek(input dlibMove as int64, input dwOrigin as integer, input plibNewPosition as System.IntPtr).

   method public void SetSize(input libNewSize as int64).

   method public void CopyTo(input pstm as System.Runtime.InteropServices.ComTypes.IStream, input cb as int64, input pcbRead as System.IntPtr, input pcbWritten as System.IntPtr).

   method public void Commit(input grfCommitFlags as integer).

   method public void Revert().

   method public void LockRegion(input libOffset as int64, input cb as int64, input dwLockType as integer).

   method public void UnlockRegion(input libOffset as int64, input cb as int64, input dwLockType as integer).

   method public void Stat(input pstatstg as System.Runtime.InteropServices.ComTypes.STATSTG, input grfStatFlag as integer).

   method public void Clone(input ppstm as System.Runtime.InteropServices.ComTypes.IStream).

end interface.
