I thought noeska's openal website had some enumeration examples.

I think these are always present on windows platform: 'MMSYSTEM', 'Generic Software' , 'DirectSound' , 'Generic Hardware' , 'DirectSound3D'

default mapping for those:
'Generic Hardware' -> 'DirectSound3D'
'Generic Software' -> 'DirectSound'