CreateKernelRegistry property

Pointer<NativeFunction<OrtStatusPtr Function(Pointer<Pointer<OrtKernelRegistry>> kernel_registry)>> CreateKernelRegistry
getter/setter pair

\brief Creates an empty kernel registry. A kernel registry contains kernel creation information for every operator kernel supported by an EP.

\remarks Refer to OrtEp::GetKernelRegistry, which returns an EP's kernel registry to ORT.

\paramout kernel_registry Output parameter set to the new OrtKernelRegistry instance. Must be released with OrtEpApi::ReleaseKernelRegistry.

\snippet{doc} snippets.dox OrtStatus Return Value

\since Version 1.24.

Implementation

external ffi.Pointer<
  ffi.NativeFunction<
    OrtStatusPtr Function(
      ffi.Pointer<ffi.Pointer<OrtKernelRegistry>> kernel_registry,
    )
  >
>
CreateKernelRegistry;