The purpose of ASIO is to provide high-performance abstraction for multi-channel audio interfaces.
In the domain that it was designed - that is to say professional audio applications - channels counts are often much higher than two, and whether any pair of channels is a stereo bus - and which channel is which - really depends on how the user has connected the inputs and outputs of their interface.
The ASIO API doesn't provide a means of retrieving routing information for channels - such as name-labels or where they are connected to. Even - as is often the case - the audio interface's control panel software does have this facility.
This has been a long-standing deficit in ASIO.
The use of a group of channels (e.g. a stereo or 5.1 bus) is purely convention. At least in stereo applications, the left channel is usually the lower numbered channel of the sequential pair.
If you're using MacOSX, CoreAudio does provide both names channels and meaning audio routing data. As ASIO works as a thin wrapper between the application and the CoreAudio APIs, you could obtain this.