Microsoft DirectX 8.1 (Visual Basic)

CONST_DIEDBSFLFLAGS

Used in the DirectInput8.GetDevicesBySemantics method to specify the scope of the enumeration.

Enum CONST_DIEDBSFLFLAGS
    DIEDBSFL_ATTACHEDONLY       =     0 
    DIEDBSFL_AVAILABLEDEVICES   =  4096 (&H1000)
    DIEDBSFL_FORCEFEEDBACK      =   256 (&H100)
    DIEDBSFL_MULTIMICEKEYBOARDS =  8192 (&H2000)
    DIEDBSFL_NONGAMINGDEVICES   = 16384 (&H4000)
    DIEDBSFL_THISUSER           =    16 (&H10)
    DIEDBSFL_VALID              =  4368 (&H1110)
End Enum

Constants

DIEDBSFL_ATTACHEDONLY
Only attached and installed devices are enumerated.
DIEDBSFL_AVAILABLEDEVICES
Only unowned, installed devices are enumerated.
DIEDBSFL_FORCEFEEDBACK
Only devices that support force feedback are enumerated.
DIEDBSFL_MULTIMICEKEYBOARDS
Only secondary (non-system) keyboard and mouse devices.
DIEDBSFL_NONGAMINGDEVICES
Only HID-compliant devices whose primary purpose is not as a gaming device. Devices such as USB speakers and multimedia buttons on some keyboards would fall within this value.
DIEDBSFL_THISUSER
All installed devices for the user identified by str1, and all unowned devices, are enumerated.
DIEDBSFL_VALID
Not used by applications.