addMonths method

void addMonths(
  1. int months
)

Implementation

void addMonths(int months) {
  final hr =
      ptr.ref.vtable
              .elementAt(41)
              .cast<
                  Pointer<
                      NativeFunction<
                          HRESULT Function(
                              VTablePointer lpVtbl, Int32 months)>>>()
              .value
              .asFunction<int Function(VTablePointer lpVtbl, int months)>()(
          ptr.ref.lpVtbl, months);

  if (FAILED(hr)) throwWindowsException(hr);
}