There is a setParameterByID function which accepts a PARAMETER_ID struct, but that seems to be a different thing entirely (half the memory size of a Guid), which I’m not even sure where/how to look up.
By the way, setParameterByName("SomeName") does seem to work when I look up and print out the value from code, but it doesn’t change in the Studio over Live Update.
Also there doesn’t seem to be any generated logging for any of this.
The problem is there’s no way to get PARAMETER_ID using GUID. There’s only getParameterDescriptionByName and getParameterDescriptionByID. Even when using getParameterDescriptionList, descriptions have no GUIDs so there’s no way to get Parameter using GUID.