compare method

int compare(
  1. Pointer<COMObject> psi,
  2. int hint,
  3. Pointer<Int32> piOrder
)

Implementation

int compare(Pointer<COMObject> psi, int hint, Pointer<Int32> piOrder) =>
    (ptr.ref.vtable + 7)
            .cast<
                Pointer<
                    NativeFunction<
                        Int32 Function(Pointer, Pointer<COMObject> psi,
                            Uint32 hint, Pointer<Int32> piOrder)>>>()
            .value
            .asFunction<
                int Function(Pointer, Pointer<COMObject> psi, int hint,
                    Pointer<Int32> piOrder)>()(
        ptr.ref.lpVtbl, psi, hint, piOrder);