copyTo method

int copyTo(
  1. Pointer<COMObject> pstm,
  2. int cb,
  3. Pointer<Uint64> pcbRead,
  4. Pointer<Uint64> pcbWritten,
)

Implementation

int copyTo(Pointer<COMObject> pstm, int cb, Pointer<Uint64> pcbRead,
        Pointer<Uint64> pcbWritten) =>
    ptr.ref.vtable
            .elementAt(7)
            .cast<
                Pointer<
                    NativeFunction<
                        Int32 Function(
                            Pointer,
                            Pointer<COMObject> pstm,
                            Uint64 cb,
                            Pointer<Uint64> pcbRead,
                            Pointer<Uint64> pcbWritten)>>>()
            .value
            .asFunction<
                int Function(Pointer, Pointer<COMObject> pstm, int cb,
                    Pointer<Uint64> pcbRead, Pointer<Uint64> pcbWritten)>()(
        ptr.ref.lpVtbl, pstm, cb, pcbRead, pcbWritten);