[][src]Trait webview2_sys::ISequentialStream

pub trait ISequentialStream: IUnknown {
    unsafe fn read(
        &self,
        pv: *mut c_void,
        cb: ULONG,
        pcbRead: *mut ULONG
    ) -> HRESULT;
unsafe fn write(
        &self,
        pv: *const c_void,
        cb: ULONG,
        pcbWritten: *mut ULONG
    ) -> HRESULT; }

Required methods

unsafe fn read(
    &self,
    pv: *mut c_void,
    cb: ULONG,
    pcbRead: *mut ULONG
) -> HRESULT

unsafe fn write(
    &self,
    pv: *const c_void,
    cb: ULONG,
    pcbWritten: *mut ULONG
) -> HRESULT

Loading content...

Trait Implementations

impl ComInterface for dyn ISequentialStream[src]

type VTable = ISequentialStreamVTable

A COM compatible V-Table

type Super = dyn IUnknown

The interface that this interface inherits from

impl<C: ISequentialStream> ProductionComInterface<C> for dyn ISequentialStream[src]

Implementations on Foreign Types

impl<T: ISequentialStream + ComInterface + ?Sized> ISequentialStream for ComRc<T>[src]

impl<T: ISequentialStream + ComInterface + ?Sized> ISequentialStream for ComPtr<T>[src]

Loading content...

Implementors

Loading content...