IDirectInput8::GetDeviceStatus Method

Retrieves the status of a specified device.

Syntax

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 Value

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.