title: How to enumerate all HID devices? C#
body: <p>I need to enumerate all HID devices connected to my PC. I tried to use <a href="https://stackoverflow.com/a/3331509/902424">this answer</a>, but it enumerates USBHub devices and I can't find there my HID device. </p>
  
  <p><strong>EDIT</strong>:
  I will be glad to know If there any WIN32 API method, to get USB device status (online/offline) using PID and VID?</p>