On Tue, 2019-06-25 at 08:06 +0000, Ni, Ray wrote: > The *Register* API was invented to handle the situation that platform wants > to have a special name for certain boot options. > I think you can use that. Except didn't I just agree to stop calling those registered handlers from the exported EfiBootManagerGetBootDescription() function, because of the transitive dependencies?