Retrieves the status of a specified device.
HRESULT GetDeviceStatus( REFGUID rguidInstance );
If the method succeeds, the return value is DI_OK if the device is attached to the system, or DI_NOTATTACHED otherwise. If the method fails, the return value can be one of the following error values: DIERR_GENERIC, DIERR_INVALIDPARAM, DIERR_NOTINITIALIZED.
Header: Declared in Dinput.h.