read method

int read(
  1. Pointer<NativeType> pv,
  2. int cb,
  3. Pointer<Uint32> pcbRead
)

Implementation

int read(Pointer pv, int cb, Pointer<Uint32> pcbRead) => ptr.ref.vtable
    .elementAt(3)
    .cast<
        Pointer<
            NativeFunction<
                Int32 Function(Pointer, Pointer pv, Uint32 cb,
                    Pointer<Uint32> pcbRead)>>>()
    .value
    .asFunction<
        int Function(Pointer, Pointer pv, int cb,
            Pointer<Uint32> pcbRead)>()(ptr.ref.lpVtbl, pv, cb, pcbRead);