C# wrapper for GetRawInputDeviceList