Echelon OpenLDV User Manual
Page 49

OpenLDV Programmer’s Guide
41
Device Capability
Numeric
Value
Description
LDV_DEVCAP_XDRIVER
0x00000040 The device is an xDriver-based
device.
The network interface is
physically remote from the
host computer.
LDV_DEVCAP_SICB
0x00000100 The device uses SICB-
formatted packets.
LDV_DEVCAP_LDVEX
0x00000200 The device uses LdvEx-
formatted packets.
LDV_DEVCAP_NOSTATUS
0x00000800 The device does not support
the niSTATUS command.
LDV_DEVCAP_SWITCHABLE
0x00001000 The device can switch between
operations as a Layer 5 or a
Layer 2 network interface.
LDV_DEVCAP_ATTACHABLE
0x00002000 The device can be attached or
detached from the host
computer, for example, by
connecting to or disconnecting
from a USB hub.
You can receive attachment
and detachment notifications
for this device by registering a
Windows handle using the
ldvx_register_window()
function.
LDV_DEVCAP_CURRENTLY_L5
0x00010000 The device is currently
operating as a Layer 5
network interface.
LDV_DEVCAP_CURRENTLY_L2
0x00020000 The device is currently
operating as a Layer 2
network interface.
LDV_DEVCAP_CURRENTLY_ATTACHED 0x20000000 The device is currently
attached to the host computer.
This capability applies to
devices that can be physically
removed and maintain their
device entries remain. Such
devices include U10 and U20
USB network interfaces.