getTypeInfo method

int getTypeInfo(
  1. int iTInfo,
  2. int lcid,
  3. Pointer<Pointer<COMObject>> ppTInfo
)

Implementation

int getTypeInfo(int iTInfo, int lcid, Pointer<Pointer<COMObject>> ppTInfo) =>
    (ptr.ref.vtable + 4)
        .cast<
          Pointer<
            NativeFunction<
              Int32 Function(
                Pointer,
                Uint32 iTInfo,
                Uint32 lcid,
                Pointer<Pointer<COMObject>> ppTInfo,
              )
            >
          >
        >()
        .value
        .asFunction<
          int Function(
            Pointer,
            int iTInfo,
            int lcid,
            Pointer<Pointer<COMObject>> ppTInfo,
          )
        >()(ptr.ref.lpVtbl, iTInfo, lcid, ppTInfo);