> For the complete documentation index, see [llms.txt](https://sandbox-docs.verifone.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sandbox-docs.verifone.com/adk-5.0-programmers-guide/readme/files/globals/globals_defs/globals_defs_v.md).

# v

* VALIDATE\_AGENT\_PUB\_KEY\_CERTFILE : [VHQSecurity.c](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_7446380d78c4ab06b0f88c68276c07b1/_v_h_q_security_8c.md#a2d258f5cdc07ec2863a7e4e38c88c751)
* VALIDATION\_CHECK\_OPTION\_RETURN\_ALL\_MATCHING\_RANGES : [sdi\_if.h](/adk-5.0-programmers-guide/readme/files/dir_fd97ec13bcecf864d0a2538bcb52d927/dir_64d02063c70c5c9b1f1dea0f7cacc02a/sdi__if_8h.md#ac084e11acd102c6ed35f7e61189e34d0)
* VCL\_GREP\_RESULTS\_DELAY\_SEC : [VHQUtils\_MX.c](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_8067e1b9d01c079cf22ff7672b5922b3/_v_h_q_utils___m_x_8c.md#a35f518f0a944ce1c6f5b46851f81f688)
* VCL\_KMAILMAN\_NAME\_STRING : [VHQUtils\_MX.c](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_8067e1b9d01c079cf22ff7672b5922b3/_v_h_q_utils___m_x_8c.md#ac450db3fec37badd012a4a75537f7925)
* VCL\_KMAILMAN\_PATH : [VHQUtils\_MX.c](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_8067e1b9d01c079cf22ff7672b5922b3/_v_h_q_utils___m_x_8c.md#a3910e3d4fcf9f5a7159334e530363b44)
* VCL\_KMAILMAN\_VERSION\_GREP\_STR : [VHQUtils\_MX.c](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_8067e1b9d01c079cf22ff7672b5922b3/_v_h_q_utils___m_x_8c.md#a36feb9468c30b3cb0da269c1cd126d27)
* VCL\_KMAILMAN\_VERSION\_HEADER\_STR : [VHQUtils\_MX.c](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_8067e1b9d01c079cf22ff7672b5922b3/_v_h_q_utils___m_x_8c.md#ac7c4b54e8c11aa0026dce9961dab14a9)
* VCL\_NAME\_STRING : [VHQUtils\_MX.c](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_8067e1b9d01c079cf22ff7672b5922b3/_v_h_q_utils___m_x_8c.md#aa24313cc1d5e3b5572fb0667aefe6296)
* VCL\_PATH : [VHQUtils\_MX.c](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_8067e1b9d01c079cf22ff7672b5922b3/_v_h_q_utils___m_x_8c.md#a4da1f22ac322da5b0d2b33f08233528b)
* VCL\_VERSION\_GREP\_OUTFILE : [VHQUtils\_MX.c](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_8067e1b9d01c079cf22ff7672b5922b3/_v_h_q_utils___m_x_8c.md#a1d7d890b2d13dea38ae6aa6fe81b63f1)
* VCL\_VERSION\_GREP\_STR : [VHQUtils\_MX.c](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_8067e1b9d01c079cf22ff7672b5922b3/_v_h_q_utils___m_x_8c.md#a32f721e5568611c1fcd4ff6903a6d002)
* VCL\_VERSION\_HEADER\_STR : [VHQUtils\_MX.c](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_8067e1b9d01c079cf22ff7672b5922b3/_v_h_q_utils___m_x_8c.md#a03902f3950313d52db603e66201e32c2)
* VFI\_SYS\_PM\_API : [vfisyspm.h](/adk-5.0-programmers-guide/readme/modules/group___power.md#ga60a5fae455021030347aeef511a88634)
* vfiSecCryptoReadFn : [VHQSecurity.c](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_7446380d78c4ab06b0f88c68276c07b1/_v_h_q_security_8c.md#a36c739d091f7274750d6009f7d9bc4e0)
* vfiSecCryptoWriteFn : [VHQSecurity.c](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_7446380d78c4ab06b0f88c68276c07b1/_v_h_q_security_8c.md#a088ffbf48ee2fd8f15ab7d19bc139b4b)
* VHQ\_APP\_INFO\_REQUEST\_PERIOD\_DEF : [VHQUtils\_AppInterface.c](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_8067e1b9d01c079cf22ff7672b5922b3/_v_h_q_utils___app_interface_8c.md#ab80ee190578653009e637895a0ba0232)
* VHQ\_DOWNLOADER\_SLEEP\_TIME : [VHQDownloader.c](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_58653564168e12e961bc5f04ca3375e0/_v_h_q_downloader_8c.md#a1df47bae58ff4ad04d23d0550ca9da23)
* VHQ\_DOWNLOADER\_WAIT\_TIME\_MIN : [VHQDownloader.c](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_58653564168e12e961bc5f04ca3375e0/_v_h_q_downloader_8c.md#a0f9f57d238f9b7fd8679993fae1aa5d1)
* VHQ\_DOWNLOADER\_WAIT\_TIME\_SEC : [VHQDownloader.c](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_58653564168e12e961bc5f04ca3375e0/_v_h_q_downloader_8c.md#abbd3b16ae0d244f4c0b45a47d2f9fdec)
* VHQ\_INI\_FILE\_BACKUP\_EXTENSION : [VHQConfig.cpp](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_a30c4f39dab71242f2f35e237386a4d3/_v_h_q_config_8cpp.md#a6d11c64e711a1893e7e10115d5f5a0fa)
* VHQ\_REG\_DELAY\_TIMEOUT\_BUFFER : [VHQUtils\_shared.c](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_8067e1b9d01c079cf22ff7672b5922b3/_v_h_q_utils__shared_8c.md#aa055fba554710bf886d90ab90598c7cd)
* VHQ\_VFISYSPM\_WRAPPER\_LIB\_NAME : [VHQ\_vfisyspm\_wrapper.cpp](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_2e151e0b75e9d9c1ff29ffca72564687/_v_h_q__vfisyspm__wrapper_8cpp.md#a7dbe7d5d20b07914112c5b23436e37c7)
* VISA\_AMEX\_DRL\_DISABLE\_CV\_LIMIT\_CHECK : [EMV\_CTLS\_Interface.h](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___c_o_n_f_i_g_u_r_a_t_i_o_n___c_t_l_s/group___d_e_f___c_o_n_f___a_p_p_l_i___c_t_l_s/group___d_y_n_a_m_i_c___r_e_a_d_e_r___l_i_m_i_t_s/group___d_r_l___f_e_a_t_u_r_e___s_w_i_t_c_h_s.md#gaacea127ca1a6798446fc3cbcc17ada87)
* VISA\_AMEX\_DRL\_DISABLE\_FLOOR\_LIMIT\_CHECK : [EMV\_CTLS\_Interface.h](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___c_o_n_f_i_g_u_r_a_t_i_o_n___c_t_l_s/group___d_e_f___c_o_n_f___a_p_p_l_i___c_t_l_s/group___d_y_n_a_m_i_c___r_e_a_d_e_r___l_i_m_i_t_s/group___d_r_l___f_e_a_t_u_r_e___s_w_i_t_c_h_s.md#ga5385adc1ae127ed1e5fa41f18aaa0b09)
* VISA\_AMEX\_DRL\_DISABLE\_TRANS\_LIMIT\_CHECK : [EMV\_CTLS\_Interface.h](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___c_o_n_f_i_g_u_r_a_t_i_o_n___c_t_l_s/group___d_e_f___c_o_n_f___a_p_p_l_i___c_t_l_s/group___d_y_n_a_m_i_c___r_e_a_d_e_r___l_i_m_i_t_s/group___d_r_l___f_e_a_t_u_r_e___s_w_i_t_c_h_s.md#ga7dab75a40d8700958668700f4291285b)
* VISA\_DRL\_DISABLE\_ZERO\_AMOUNT\_CHECK : [EMV\_CTLS\_Interface.h](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___c_o_n_f_i_g_u_r_a_t_i_o_n___c_t_l_s/group___d_e_f___c_o_n_f___a_p_p_l_i___c_t_l_s/group___d_y_n_a_m_i_c___r_e_a_d_e_r___l_i_m_i_t_s/group___d_r_l___f_e_a_t_u_r_e___s_w_i_t_c_h_s.md#ga12ec383641cfec38120306a3c8b32e56)
* VISA\_DRL\_ENABLE\_STATUS\_CHECK : [EMV\_CTLS\_Interface.h](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___c_o_n_f_i_g_u_r_a_t_i_o_n___c_t_l_s/group___d_e_f___c_o_n_f___a_p_p_l_i___c_t_l_s/group___d_y_n_a_m_i_c___r_e_a_d_e_r___l_i_m_i_t_s/group___d_r_l___f_e_a_t_u_r_e___s_w_i_t_c_h_s.md#ga2db98c4e380461a5394133a050a09851)
* VISA\_TTQ\_CONTACT\_PINOFFL : [EMV\_CTLS\_Interface.h](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___c_o_n_f_i_g_u_r_a_t_i_o_n___c_t_l_s/group___d_e_f___c_o_n_f___a_p_p_l_i___c_t_l_s/group___c_l___t_t_q.md#ga2d382a2fca116b8dbd54e9b157e6fa79)
* VISA\_TTQ\_CONTACT\_VSDC\_SUPPORTED : [EMV\_CTLS\_Interface.h](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___c_o_n_f_i_g_u_r_a_t_i_o_n___c_t_l_s/group___d_e_f___c_o_n_f___a_p_p_l_i___c_t_l_s/group___c_l___t_t_q.md#ga5175796b380221c9eea4af373fd6687d)
* VISA\_TTQ\_CVM\_FORCED : [EMV\_CTLS\_Interface.h](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___c_o_n_f_i_g_u_r_a_t_i_o_n___c_t_l_s/group___d_e_f___c_o_n_f___a_p_p_l_i___c_t_l_s/group___c_l___t_t_q.md#ga1f3bc27a0554046cc1148f4e07f1b735)
* VISA\_TTQ\_MAGSTRIPE\_SUPPORTED : [EMV\_CTLS\_Interface.h](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___c_o_n_f_i_g_u_r_a_t_i_o_n___c_t_l_s/group___d_e_f___c_o_n_f___a_p_p_l_i___c_t_l_s/group___c_l___t_t_q.md#gab2d06189bcbe614376de851ea511b1a9)
* VISA\_TTQ\_ODA\_ONLINE\_SUPPORTED : [EMV\_CTLS\_Interface.h](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___c_o_n_f_i_g_u_r_a_t_i_o_n___c_t_l_s/group___d_e_f___c_o_n_f___a_p_p_l_i___c_t_l_s/group___c_l___t_t_q.md#gadeee233d09c7041798bd1687df390853)
* VISA\_TTQ\_OFFLINE\_ONLY : [EMV\_CTLS\_Interface.h](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___c_o_n_f_i_g_u_r_a_t_i_o_n___c_t_l_s/group___d_e_f___c_o_n_f___a_p_p_l_i___c_t_l_s/group___c_l___t_t_q.md#ga566ac388b21e3029af17cf0c418444be)
* VISA\_TTQ\_ONLINE\_FORCED : [EMV\_CTLS\_Interface.h](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___c_o_n_f_i_g_u_r_a_t_i_o_n___c_t_l_s/group___d_e_f___c_o_n_f___a_p_p_l_i___c_t_l_s/group___c_l___t_t_q.md#ga80df5172f0a12a0791509b3546d77fb6)
* VISA\_TTQ\_ONLINE\_PIN\_SUPPORTED : [EMV\_CTLS\_Interface.h](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___c_o_n_f_i_g_u_r_a_t_i_o_n___c_t_l_s/group___d_e_f___c_o_n_f___a_p_p_l_i___c_t_l_s/group___c_l___t_t_q.md#ga8cf1bd5bd5c1b1bb0172699e2d017829)
* VISA\_TTQ\_qVSDC\_SUPPORTED : [EMV\_CTLS\_Interface.h](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___c_o_n_f_i_g_u_r_a_t_i_o_n___c_t_l_s/group___d_e_f___c_o_n_f___a_p_p_l_i___c_t_l_s/group___c_l___t_t_q.md#gaed286384ae0f977b312ee2f7e64bef34)
* VISA\_TTQ\_SIGNATURE\_SUPPORTED : [EMV\_CTLS\_Interface.h](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___c_o_n_f_i_g_u_r_a_t_i_o_n___c_t_l_s/group___d_e_f___c_o_n_f___a_p_p_l_i___c_t_l_s/group___c_l___t_t_q.md#ga535f54e24028f7eb44498fbf4d3b77ad)
* VISA\_TTQ\_VSDC\_SUPPORTED : [EMV\_CTLS\_Interface.h](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___c_o_n_f_i_g_u_r_a_t_i_o_n___c_t_l_s/group___d_e_f___c_o_n_f___a_p_p_l_i___c_t_l_s/group___c_l___t_t_q.md#ga766a5db2d013e8b536f9fe1e485784ef)
* VISADSP\_NEXT\_KSN : [sec2.h](/adk-5.0-programmers-guide/readme/files/dir_16ebd1d2d73191fda1ea8e9cfc03e012/dir_8266e5c14dc74e90f33f07ca932afbf0/dir_b923322e571c7bbbdf8ca0235601f24c/dir_a4bd7de3367ab1637f06ad0eeada778b/dir_f7f8126e2ed8b92f6435c9f330cc6acf/sec2_8h.md#a7c740ebd18939b92024ad457329ba460)
* VISADSP\_SAME\_KSN : [sec2.h](/adk-5.0-programmers-guide/readme/files/dir_16ebd1d2d73191fda1ea8e9cfc03e012/dir_8266e5c14dc74e90f33f07ca932afbf0/dir_b923322e571c7bbbdf8ca0235601f24c/dir_a4bd7de3367ab1637f06ad0eeada778b/dir_f7f8126e2ed8b92f6435c9f330cc6acf/sec2_8h.md#a6299747a71629e066290fb7102139e1d)
* VOS3\_CARDS\_PLUGIN\_ID : [loadplugin.h](/adk-5.0-programmers-guide/readme/files/dir_44d926a17fc606d3c25449ba60427c63/dir_048f823fee1bfb22502a8732b9a001aa/loadplugin_8h.md#a65d45de4ee2ba065a83d0d4b96b0fde4)
* VOS3\_Depricated : [libsec.h](/adk-5.0-programmers-guide/readme/files/dir_16ebd1d2d73191fda1ea8e9cfc03e012/dir_8266e5c14dc74e90f33f07ca932afbf0/dir_b923322e571c7bbbdf8ca0235601f24c/dir_a4bd7de3367ab1637f06ad0eeada778b/dir_f7f8126e2ed8b92f6435c9f330cc6acf/libsec_8h.md#aee3bc4f656b4576272b4ad069ed0aa01)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://sandbox-docs.verifone.com/adk-5.0-programmers-guide/readme/files/globals/globals_defs/globals_defs_v.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
