Microsoft DirectX 8.1 (Visual Basic)

DIPROPGUIDANDPATH

Describes properties whose values represent a GUID and a path. Used with the DirectInputDevice8.GetProperty method.

Type DIPROPGUIDANDPATH
    GUID As String
    lHow As Long
    lObj As Long
    Path As String
End Type

Members

GUID
String that receives the GUID.
lHow
Value that specifies how the lObj parameter should be interpreted. This value may be one of the members of the CONST_DIPHFLAGS enumeration.

If the property pertains to the entire device, lHow should be DIPH_DEVICE.

lObj
Object for which the property is to be accessed.

If the lHow member is DIPH_BYID, this member must be the identifier for the object whose property setting is to be set or retrieved. This value can be retrieved for the object by using the DirectInputDeviceObjectInstance.GetType method.

If the lHow member is DIPH_BYOFFSET, this member must be a data format offset for the object whose property setting is to be set or retrieved. This value can be obtained by using the DirectInputDeviceObjectInstance.GetOfs method.

Path
String that receives the path.