You can easily add options that change licensing behavior prior to license checkout using LMX_SetOption. These options let you control behavior for setting the license path, heartbeats, trial expiration, and many other settings.
For end-user settings such as automatic server discovery, license borrow, license queuing, etc., LM-X includes environment variables that end users can set as needed.
The environment variables are unset by default, and can be set on demand by end users. If you want to prohibit the use of one or more of the environment variables, you can unset them upon startup of your application using LMX_Putenv.
The section Environment variables in the LM-X End Users Guide gives complete information about each environment variable, including the format of the environment variable paths.