extern static uint GetRawInputDeviceInfo(HANDLE hDevice, RIDI uiCommand, StringBuilder pData, ref uint pcbSize);
public static uint GetRawInputDeviceInfo(IntPtr hDevice, RIDI command, IntPtr data, ref uint pcbSize) { return NativeMethods.GetRawInputDeviceInfo(hDevice, (uint)command, data, ref pcbSize); }
public extern static uint GetRawInputDeviceInfo(HANDLE hDevice, RIDI uiCommand, IntPtr pData, ref uint pcbSize);
private static extern uint GetRawInputDeviceInfo(HANDLE hDevice, RIDI uiCommand, ref RID_DEVICE_INFO pData, ref uint pcbSize);
private static extern uint GetRawInputDeviceInfo(HANDLE hDevice, RIDI uiCommand, byte[] pData, ref uint pcbSize);
public static extern uint GetRawInputDeviceInfo(HANDLE hDevice, RIDI uiCommand, HANDLE pData, ref uint pcbSize);
public static extern uint GetRawInputDeviceInfoString(IntPtr hDevice, RIDI uiCommand, StringBuilder pData, ref int pcbSize);
public static extern uint GetRawInputDeviceInfo(IntPtr hDevice, RIDI uiCommand, void* pData, ref int pcbSize);
public static extern uint GetRawInputDeviceInfo(IntPtr hDevice, RIDI uiCommand, IntPtr pData, ref uint pcbSize);
public static uint GetRawInputDeviceInfo(IntPtr hDevice, RIDI command, IntPtr data, ref uint pcbSize) { return(NativeMethods.GetRawInputDeviceInfo(hDevice, (uint)command, data, ref pcbSize)); }