IStream Interface

Definition

Reads and writes data to stream objects. For more information, see IStream.

public interface class IStream : Microsoft::VisualStudio::OLE::Interop::ISequentialStream
public interface class IStream : Microsoft::VisualStudio::OLE::Interop::ISequentialStream
__interface IStream : Microsoft::VisualStudio::OLE::Interop::ISequentialStream
[System.Runtime.InteropServices.Guid("0000000C-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IStream : Microsoft.VisualStudio.OLE.Interop.ISequentialStream
[System.Runtime.InteropServices.Guid("0000000C-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IStream : Microsoft.VisualStudio.OLE.Interop.ISequentialStream
[<System.Runtime.InteropServices.Guid("0000000C-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IStream = interface
    interface ISequentialStream
[<System.Runtime.InteropServices.Guid("0000000C-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IStream = interface
    interface ISequentialStream
Public Interface IStream
Implements ISequentialStream
Attributes
Implements

Methods

Clone(IStream)
Commit(UInt32)
CopyTo(IStream, ULARGE_INTEGER, ULARGE_INTEGER[], ULARGE_INTEGER[])
LockRegion(ULARGE_INTEGER, ULARGE_INTEGER, UInt32)
Read(Byte[], UInt32, UInt32)
Revert()
Seek(LARGE_INTEGER, UInt32, ULARGE_INTEGER[])
SetSize(ULARGE_INTEGER)
Stat(STATSTG[], UInt32)
UnlockRegion(ULARGE_INTEGER, ULARGE_INTEGER, UInt32)
Write(Byte[], UInt32, UInt32)

Applies to