execNotificationQueryAsync method

int execNotificationQueryAsync(
  1. Pointer<Utf16> strQueryLanguage,
  2. Pointer<Utf16> strQuery,
  3. int lFlags,
  4. Pointer<COMObject> pCtx,
  5. Pointer<COMObject> pResponseHandler,
)

Implementation

int execNotificationQueryAsync(
  Pointer<Utf16> strQueryLanguage,
  Pointer<Utf16> strQuery,
  int lFlags,
  Pointer<COMObject> pCtx,
  Pointer<COMObject> pResponseHandler,
) =>
    (ptr.ref.vtable + 23)
        .cast<
          Pointer<
            NativeFunction<
              Int32 Function(
                Pointer,
                Pointer<Utf16> strQueryLanguage,
                Pointer<Utf16> strQuery,
                Int32 lFlags,
                Pointer<COMObject> pCtx,
                Pointer<COMObject> pResponseHandler,
              )
            >
          >
        >()
        .value
        .asFunction<
          int Function(
            Pointer,
            Pointer<Utf16> strQueryLanguage,
            Pointer<Utf16> strQuery,
            int lFlags,
            Pointer<COMObject> pCtx,
            Pointer<COMObject> pResponseHandler,
          )
        >()(
      ptr.ref.lpVtbl,
      strQueryLanguage,
      strQuery,
      lFlags,
      pCtx,
      pResponseHandler,
    );