# qesdk\_deinit Source: [https://docs.qualcomm.com/doc/80-PK177-134/topic/native_deinit.html](https://docs.qualcomm.com/doc/80-PK177-134/topic/native_deinit.html) Terminates the QESDK connection that is initiated by the application. The QESDK connection is terminated either upon application exit or by explicitly invoking the qesdk\_deinit function. Any registered API callbacks through the QESDK framework are cancelled. qesdk_error_t qesdk_deinit()Copy to clipboard ## Parameters | Parameter | Data type | Description | | --- | --- | --- | | qesdk\_handle | qesdk\_handle\_t | QESDK service handle. | ## Returns | Return | Description | | --- | --- | | qesdk\_error\_t | | **Parent Topic:** [QESDK specific APIs](https://docs.qualcomm.com/doc/80-PK177-134/topic/native_qesdk_specific_apis.html) Last Published: Nov 14, 2024 [Previous Topic qesdk\_initEx](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/native_init_ex.md) [Next Topic getApiNameList](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/native_get_api_name_list.md)