getCurrentMetadataValue method

int getCurrentMetadataValue(
  1. int targetId,
  2. int metadataId,
  3. Pointer<VARIANT> returnVal
)

Implementation

int
    getCurrentMetadataValue(
            int targetId, int metadataId, Pointer<VARIANT> returnVal) =>
        (ptr.ref.vtable + 114)
                .cast<
                    Pointer<
                        NativeFunction<
                            Int32 Function(
                                Pointer,
                                Int32 targetId,
                                Uint32 metadataId,
                                Pointer<VARIANT> returnVal)>>>()
                .value
                .asFunction<
                    int Function(Pointer, int targetId, int metadataId,
                        Pointer<VARIANT> returnVal)>()(
            ptr.ref.lpVtbl, targetId, metadataId, returnVal);