That's correct it is a handle at the OS level.
It would be constant during that GUI's Controls lifetime. You can use CALLOUTs or RETC as mechanisms for going to app logic in COBOL.
See CUSTVOC supplied with product for an example on using vocabularies as mentioned by Andrés.