# qesdk\_getFunctionHandle Source: [https://docs.qualcomm.com/doc/80-PK177-134/topic/native_get_function_handle.html](https://docs.qualcomm.com/doc/80-PK177-134/topic/native_get_function_handle.html) **DEPRECATED**. Obtains a function execution handle (for one time use). qesdk_getFunctionHandle()Copy to clipboard ## Parameters | Parameter | Data type | Description | | --- | --- | --- | | qesdk\_handle | qesdk\_handle\_t | QESDK service handle. | | opcode | uint32\_t | Opcode of the API. See [op
codes and subsystem IDs](op%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20codes%20and%20subsystem%20IDsqape_opcode_subsystem_id_list.dita), for more information. | | subsys | uint32\_t | Subsystem ID of the API. See [op
codes and subsystem IDs](op%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20codes%20and%20subsystem%20IDsqape_opcode_subsystem_id_list.dita), for more information. | | api\_name | char | Name of the function to invoke. | ## Returns | Return | Description | | --- | --- | | qesdk\_fn\_handle\_t | QESDK service handle on success or NULL on error. | **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\_init](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/native_init.md) [Next Topic qesdk\_addParam](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/native_add_param.md)