getColumnInfo method

int getColumnInfo(
  1. int ixTbl,
  2. int ixCol,
  3. Pointer<Uint32> poCol,
  4. Pointer<Uint32> pcbCol,
  5. Pointer<Uint32> pType,
  6. Pointer<Pointer<Int8>> ppName,
)

Implementation

int getColumnInfo(
  int ixTbl,
  int ixCol,
  Pointer<Uint32> poCol,
  Pointer<Uint32> pcbCol,
  Pointer<Uint32> pType,
  Pointer<Pointer<Int8>> ppName,
) => (ptr.ref.vtable + 10)
    .cast<
      Pointer<
        NativeFunction<
          Int32 Function(
            Pointer,
            Uint32 ixTbl,
            Uint32 ixCol,
            Pointer<Uint32> poCol,
            Pointer<Uint32> pcbCol,
            Pointer<Uint32> pType,
            Pointer<Pointer<Int8>> ppName,
          )
        >
      >
    >()
    .value
    .asFunction<
      int Function(
        Pointer,
        int ixTbl,
        int ixCol,
        Pointer<Uint32> poCol,
        Pointer<Uint32> pcbCol,
        Pointer<Uint32> pType,
        Pointer<Pointer<Int8>> ppName,
      )
    >()(ptr.ref.lpVtbl, ixTbl, ixCol, poCol, pcbCol, pType, ppName);