IDirectInput8::GetDeviceStatus

Retrieves the status of a specified device.

HRESULT GetDeviceStatus(
  REFGUID rguidInstance
);

Parameters

rguidInstance
Reference to (C++) or address of (C) the globally unique identifier (GUID) identifying the instance of the device whose status is being checked.

Return Values

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.

Requirements

Header: Declared in Dinput.h.