The token must identify a previously preinitialized environment
that is dormant at the time of the call and was established with the
(init_main), (init_main_dp), (init_sub) or (init_sub_dp) request.
The programming language can be used by the driver to
determine the format of the parameter list for the routine in cases
where the language of the entry is not known.
When a PreInit table entry contains multiple languages, programming_language is
the language of the entry point for the entry.