The Windows Multimedia Device (MMDevice) API enables audio clients to discover audio endpoint devices, determine their capabilities, and create driver instances for those devices.
endpoint devices
References:
http://blog.csdn.net/leave_rainbow/article/details/50917043
https://technet.microsoft.com/zh-cn/library/dd370793