findTypeDefByName method

int findTypeDefByName(
  1. Pointer<Utf16> szTypeDef,
  2. int tkEnclosingClass,
  3. Pointer<Uint32> ptd
)

Implementation

int findTypeDefByName(Pointer<Utf16> szTypeDef, int tkEnclosingClass,
        Pointer<Uint32> ptd) =>
    (ptr.ref.vtable + 9)
            .cast<
                Pointer<
                    NativeFunction<
                        Int32 Function(Pointer, Pointer<Utf16> szTypeDef,
                            Uint32 tkEnclosingClass, Pointer<Uint32> ptd)>>>()
            .value
            .asFunction<
                int Function(Pointer, Pointer<Utf16> szTypeDef,
                    int tkEnclosingClass, Pointer<Uint32> ptd)>()(
        ptr.ref.lpVtbl, szTypeDef, tkEnclosingClass, ptd);