findMemberRef method

int findMemberRef(
  1. int td,
  2. Pointer<Utf16> szName,
  3. Pointer<Uint8> pvSigBlob,
  4. int cbSigBlob,
  5. Pointer<Uint32> pmr,
)

Implementation

int findMemberRef(int td, Pointer<Utf16> szName, Pointer<Uint8> pvSigBlob,
        int cbSigBlob, Pointer<Uint32> pmr) =>
    (ptr.ref.vtable + 29)
            .cast<
                Pointer<
                    NativeFunction<
                        Int32 Function(
                            Pointer,
                            Uint32 td,
                            Pointer<Utf16> szName,
                            Pointer<Uint8> pvSigBlob,
                            Uint32 cbSigBlob,
                            Pointer<Uint32> pmr)>>>()
            .value
            .asFunction<
                int Function(
                    Pointer,
                    int td,
                    Pointer<Utf16> szName,
                    Pointer<Uint8> pvSigBlob,
                    int cbSigBlob,
                    Pointer<Uint32> pmr)>()(
        ptr.ref.lpVtbl, td, szName, pvSigBlob, cbSigBlob, pmr);