Logical Names
Logical names allow you to define and name multiple driver sessions. You can switch between driver sessions by passing a logical name to the initialize function of a class driver, which identifies the software module and hardware asset to use (example: "SampleDmm"). Application programs written using a class driver use logical names to avoid direct references to software modules and hardware assets.