# qesdk\_performTask Source: [https://docs.qualcomm.com/doc/80-PK177-134/topic/native_perform_task.html](https://docs.qualcomm.com/doc/80-PK177-134/topic/native_perform_task.html) **DEPRECATED.** Executes the QESDK service function. qesdk_performTask()Copy to clipboard ## Parameters | Parameter | Data type | Description | | --- | --- | --- | | fn\_handle | qesdk\_fn\_handle\_t | QESDK function handle. | ## Returns | Return | Description | | --- | --- | | qesdk\_result\_t | Result object; decode using [qesdk_decodeResult](https://docs.qualcomm.com/doc/80-PK177-134/topic/native_decode_result.html). | **Parent Topic:** [Function execution (DEPRECATED)](https://docs.qualcomm.com/doc/80-PK177-134/topic/native_functions.html) Last Published: Nov 14, 2024 [Previous Topic qesdk\_addParam](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/native_add_param.md) [Next Topic qesdk\_decodeResult](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/native_decode_result.md)