============================================================
Module
============================================================
oneAPI Level Zero Specification - Version 1.18.31


Module Functions
================


.. _zeModuleCreate:

zeModuleCreate
--------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zeModuleCreate
    :project: LevelZero


.. _zeModuleDestroy:

zeModuleDestroy
---------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zeModuleDestroy
    :project: LevelZero


.. _zeModuleDynamicLink:

zeModuleDynamicLink
-------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zeModuleDynamicLink
    :project: LevelZero


.. _zeModuleGetNativeBinary:

zeModuleGetNativeBinary
-----------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zeModuleGetNativeBinary
    :project: LevelZero


.. _zeModuleGetGlobalPointer:

zeModuleGetGlobalPointer
------------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zeModuleGetGlobalPointer
    :project: LevelZero


.. _zeModuleGetKernelNames:

zeModuleGetKernelNames
----------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zeModuleGetKernelNames
    :project: LevelZero


.. _zeModuleGetProperties:

zeModuleGetProperties
---------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zeModuleGetProperties
    :project: LevelZero


.. _zeModuleGetFunctionPointer:

zeModuleGetFunctionPointer
--------------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zeModuleGetFunctionPointer
    :project: LevelZero


.. _zeModuleGetDeviceHandle:

zeModuleGetDeviceHandle
-----------------------

.. rst-class:: api-version

*Added in version 1.18*

.. doxygenfunction:: zeModuleGetDeviceHandle
    :project: LevelZero



Module Enums
============


.. _ze-module-format-t:

ze_module_format_t
------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenenum:: ze_module_format_t
    :project: LevelZero


.. _ze-module-property-flags-t:

ze_module_property_flags_t
--------------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenenum:: ze_module_property_flag_t
    :project: LevelZero

 
Module Structures
=================


.. _ze-module-constants-t:

ze_module_constants_t
---------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenstruct:: ze_module_constants_t
    :project: LevelZero
    :members:
    :undoc-members:


.. _ze-module-desc-t:

ze_module_desc_t
----------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenstruct:: ze_module_desc_t
    :project: LevelZero
    :members:
    :undoc-members:


.. _ze-module-properties-t:

ze_module_properties_t
----------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenstruct:: ze_module_properties_t
    :project: LevelZero
    :members:
    :undoc-members:

