我遇到的问题是,我似乎无法将GetRawInputDeviceInfo与RIDI_DEVICEINFO结合使用(以尝试检索RID_DEVICE_INFO)根本不起作用。我从函数返回错误-1,这应该意味着没有足够的空间来存储RID_DEVICE_INFO,购买我已经尝试将它增加到需要的更多但效果相同。我使用了以下DLLImports:[DllImport("User32.dll")]externstaticuintGetRawInputDeviceInfo(IntPtrhDevice,uintuiCommand,IntPtrpData,refuintpcbSize);[DllImport