GetModelCompatibilityForEpDevices property

Pointer<NativeFunction<OrtStatusPtr Function(Pointer<Pointer<OrtEpDevice>> ep_devices, Size num_ep_devices, Pointer<Char> compatibility_info, Pointer<UnsignedInt> out_status)>> GetModelCompatibilityForEpDevices
getter/setter pair

\brief Validate a compiled model's compatibility information for one or more EP devices.

\paramin ep_devices The EP devices to validate against (e.g., from GetEpDevices). All devices must belong to the same execution provider. \paramin num_ep_devices The number of EP devices provided. \paramin compatibility_info The compatibility info string produced when the model was compiled. \paramout out_status The resulting compatibility status for the EP devices.

\snippet{doc} snippets.dox OrtStatus Return Value

\since Version 1.23.

Implementation

external ffi.Pointer<
  ffi.NativeFunction<
    OrtStatusPtr Function(
      ffi.Pointer<ffi.Pointer<OrtEpDevice>> ep_devices,
      ffi.Size num_ep_devices,
      ffi.Pointer<ffi.Char> compatibility_info,
      ffi.Pointer<ffi.UnsignedInt> out_status,
    )
  >
>
GetModelCompatibilityForEpDevices;