# Enum QnnContext\_BinaryCompatibilityType\_t

- Defined in [File QnnContext.h](https://docs.qualcomm.com/doc/80-63442-50/topic/api-rst_file_include_QNN_QnnContext_h.html##file-include-qnn-qnncontext-h)

## Enum Documentation

- enum QnnContext\_BinaryCompatibilityType\_t

    - *Values:*

- enumerator QNN\_CONTEXT\_BINARY\_COMPATIBILITY\_PERMISSIVE = 0

    - A binary cache is compatible if it could run on the device. This is the default.

- enumerator QNN\_CONTEXT\_BINARY\_COMPATIBILITY\_STRICT = 1

    - A binary cache is compatible if it could run on the device and fully utilize hardware capability, otherwise QnnContext\_CreateFromBinary may return QNN\_CONTEXT\_ERROR\_BINARY\_SUBOPTIMAL.

- enumerator QNN\_CONTEXT\_BINARY\_COMPATIBILITY\_TYPE\_UNDEFINED = 0x7FFFFFF

    -

Last Published: Oct 10, 2025