title: Enumerate audio input devices with WMI
body: <p>I am using NAudio in my C# project, and I am looking for a way to enumerate audio input devices (microphone etc.), so i can get full name of them (not only the 31-characters long name that i can get from NAudio). I went through a few posts where people were enumerating audio output devices with WMI:</p>
  
  <pre><code>ManagementObjectSearcher objSearcher = new ManagementObjectSearcher(
         "SELECT * FROM Win32_SoundDevice");
  
  ManagementObjectCollection objCollection = objSearcher.Get();
  </code></pre>
  
  <p>Is it possible to enumerate input devices this way as well?</p>
  
  <p>Thanks</p>