int removeEntry(int index) => (ptr.ref.vtable + 9) .cast<Pointer<NativeFunction<Int32 Function(Pointer, Uint32 index)>>>() .value .asFunction<int Function(Pointer, int index)>()(ptr.ref.lpVtbl, index);