typedef struct
{
    BOOL fIPv6;
    UINT32 ipAddr;
    UINT32 ipAddrLow;
    UINT32 ipAddrHigh;
    UINT32 ifIndex;
} GEV_NETWORK_INTERFACE, *PGEV_NETWORK_INTERFACE;

Where:

§   fIPv6        Is TRUE/FALSE for the NIC having an IPv6 address.
                (GigE Vision is currently only supported on IPv4).

§   ipAdd              32-bit IP address (IPv4) for the NIC card.

§   ipAddrLow              Low 32-bits of a 64-bit IPv6 address for the NIC card.
                       (GigE Vision is currently only supported on IPv4).

§   ipAddrHigh      High 32-bits of a 64-bit IPv6 address for the NIC card.
                       (GigE Vision is currently only supported on IPv4).

§   ifIndex            The O/S internal index of the network interface, set by the system.
                       It is required for the GigE-V Framework API under Linux to provide access to the
                       high performance packet interface (PF_PACKET protocol).

Related Topics

Manual Camera Detection and Configuration (Advanced Topic)