[]
        
(Showing Draft Content)

C1.Util.DX.Storage.ComStreamBase

ComStreamBase Class

ISequentialStream

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

Constructors

Name Description
ComStreamBase(nint)

Initializes a new instance of the ComStreamBase class.

Methods

Name Description
Read(nint, int)

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

Write(nint, int)

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

Operators

Name Description
explicit operator ComStreamBase(nint)

Performs an explicit conversion from nint to ComStreamBase.