[]
        
(Showing Draft Content)

C1.Util.DX.Storage.ComStreamBase

ComStreamBase Class

ISequentialStream

Namespace: C1.Util.DX.Storage
Assembly: C1.Win.C1DX.4.8.dll
Syntax
[Guid("0c733a30-2a1c-11ce-ade5-00aa0044773d")]
public class ComStreamBase : ComObjectCallback, IUnknown, IStreamBase, ICallbackable, IDisposable

Constructors

Name Description
ComStreamBase(IntPtr)

Initializes a new instance of the ComStreamBase class.

Methods

Name Description
Read(IntPtr, int)

HRESULT ISequentialStream::Read([Out, Buffer] void* pv,[In] unsigned int cb,[Out, Optional] unsigned int* pcbRead)

Write(IntPtr, int)

HRESULT ISequentialStream::Write([In, Buffer] const void* pv,[In] unsigned int cb,[Out, Optional] unsigned int* pcbWritten)

Operators

Name Description
explicit operator ComStreamBase(IntPtr)

Performs an explicit conversion from IntPtr to ComStreamBase.