#define DI_POLLEDDEVICE ((HRESULT)0x00000002L)
The device is a polled device. As a result, device buffering will not collect any data and event notifications will not be signalled until GetDeviceState is called.
************************************************************************** Return Codes **************************************************************************